Boston, Massachusetts
1 day ago
Software Engineer- Image Processing
Job Title: Software Engineer - Image Processing (Security Solutions)
Company:
They are a leading provider of cutting-edge security solutions, dedicated to safeguarding environments with innovative technology. Their team is driven by a passion for creating robust systems that ensure safety and peace of mind for our clients worldwide.
Location:
Massachusetts
Job Description:
Our client is seeking a talented Software Engineer specializing in Image Processing to join their dynamic team. As a key member of our R&D division, you will play a crucial role in the development and enhancement of their security solutions, focusing on advanced image processing techniques.
Required Skills & Experience
· Bachelor's degree in Computer Science, Engineering, or related technical field. Advanced degree (MS/PhD) preferred.
· Proven experience in developing software for image processing applications, ideally in security or related domains.
· Proficiency in programming languages such as Python, C/C++, and experience with libraries and frameworks like OpenCV, TensorFlow, or similar.
· Strong understanding of computer vision principles and algorithms (e.g., feature extraction, object detection, tracking).
· Experience with GPU programming and parallel computing (CUDA, OpenCL) is a plus.
· Familiarity with machine learning techniques and frameworks is beneficial.
· Excellent problem-solving skills and ability to work independently and as part of a team.
· Strong communication skills and ability to collaborate effectively with cross-functional teams.
What You Will Be Doing
Tech Breakdown Python, C/C++ Daily Responsibilities
· Design, develop, and optimize algorithms and software modules for image and video processing in security applications.
· Collaborate closely with hardware engineers and other software developers to integrate image processing capabilities into our security products.
· Implement computer vision algorithms for tasks such as object detection, tracking, recognition, and anomaly detection.
· Enhance and maintain existing image processing pipelines to improve performance, accuracy, and reliability.
· Conduct thorough testing and validation of algorithms to ensure robustness and efficiency in real-world scenarios.
· Stay updated with the latest advancements in image processing and computer vision research to continuously improve our products.
· Document software designs, algorithms, and implementation details.
Confirm your E-mail: Send Email