Image Processing Software Engineer

Boston, Massachusetts

Hybrid

Full Time

$100k - $140k

Job Title: Image Processing Software Engineer
Location: Greater Boston
Our client is at the forefront of innovation and developing cutting-edge security solution systems. They are looking to bring on a software engineer with image processing experience to join their team.
In this role, you will be responsible for designing, developing, and optimizing advanced image processing algorithms and software solutions. You will work on a variety of projects, from enhancing their security solution products in a Linux environment using C++.

Required Skills & Experience
  •  Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, or a related field. Advanced degree preferred.
  • Proven experience in image processing, computer vision, or a related area.
  • Proficiency in C++
  • Experience with image processing libraries and frameworks (e.g., OpenCV, TensorFlow, Pytorch).
  •  Strong understanding of image processing algorithms, such as filtering, feature extraction, segmentation, and object recognition.
  •  Familiarity with machine learning techniques and their application to image processing.
  • Solid problem-solving skills and the ability to work independently as well as part of a team.
Desired Skills & Experience
  • Experience with GPU programming and parallel computing.
  •  Knowledge of software development methodologies and version control systems (e.g., Git).
  • Background in developing real-time image processing applications.
  • Familiarity with hardware integration and sensor data processing.
What You Will Be Doing
Tech Breakdown
  •  Linux
  • C++
Daily Responsibilities
  • Design, develop, and implement image processing algorithms and software solutions for diverse applications.
  • Collaborate with cross-functional teams to define project requirements and deliverables.
  • Optimize and refine existing image processing workflows and algorithms for performance and accuracy.
  •  Develop and maintain high-quality code, adhering to best practices and coding standards.
  •  Conduct research and stay current with advancements in image processing, computer vision, and related technologies.
  •  Perform rigorous testing and validation of image processing systems to ensure reliability and effectiveness.
  • Troubleshoot and debug complex issues related to image processing and software functionality.
  • Document processes, code, and algorithms to facilitate knowledge sharing and future maintenance.

The Offer
  • Bonus OR Commission eligible
You will receive the following benefits:
  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • Stock Options

Posted by: Christina Carboni