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.
Posted By: Christina Carboni
#J-18808-LjbffrSimilar Jobs
- View Job
Software Engineer- Image Processing
Boston - View Job
Sr. Image Processing Engineer
Newton - View Job
Senior Image Processing Engineer
Boston - View Job
Principal Software Engineer (Image Processing/Machine Learning) - Electrophysiology
Waltham - View Job
Principal Software Engineer (Image Processing/Machine Learning) - Electrophysiology
Waltham