Software Vision Engineer

6AM City, LLC

California (MO)

On-site

USD 130,000 - 145,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance

Job summary

Actalent is seeking a Software Vision Engineer in Poway, CA to design, develop, and deploy machine vision software for automated manufacturing. You will build robust image processing algorithms in C++ using OpenCV, integrate cameras and lighting, and lead vision-focused projects across cross-functional teams.

You will calibrate, test, and validate full vision systems, mentor junior engineers, and push continuous improvements while delivering high-quality software on a fully onsite environment.

Qualifications

  • 5+ years of hands-on machine vision or image processing experience in inspection, alignment, measurement, and defect detection.
  • Strong C++ software development experience for production environments.
  • Experience with OpenCV or similar libraries and vision tools.
  • Experience integrating cameras, lighting, and vision hardware into automated equipment.
  • Ability to lead technical workstreams and mentor junior engineers.

Responsibilities

  • Design, develop, and deploy machine vision software for inspection, alignment, measurement, and defect detection in automated equipment.
  • Implement, optimize, and maintain image processing algorithms using C++ and OpenCV.
  • Integrate industrial cameras, lenses, lighting, lasers, and other vision hardware into automated platforms.
  • Calibrate cameras and vision systems, tune optics and imaging parameters.
  • Test and validate complete vision systems including software and hardware.
  • Troubleshoot deployed vision systems and perform root cause analysis.
  • Drive continuous improvement of existing vision solutions by analyzing performance and bottlenecks.
  • Collaborate with software, mechanical, electrical, and manufacturing teams on requirements and integration.
  • Provide technical leadership and guide project delivery timelines.
  • Mentor junior engineers and promote best coding practices with Git.

Skills

Machine vision
C++ development
OpenCV
Image processing
Camera integration
Root cause analysis
Leadership
Git

Education

Bachelor's degree

Tools

OpenCV
Git

Job description

Job Description

Job Title: Software Vision Engineer

Job Description

This role focuses on designing, developing, testing, and deploying machine vision software used for inspection, alignment, measurement, identification, and defect detection in automated manufacturing environments. You will build and optimize image processing and machine vision algorithms in C++ using industry-standard libraries such as OpenCV, and integrate cameras, lenses, lighting, lasers, and other vision hardware into complex automation platforms. You will act as a key technical contributor and leader on vision-focused projects, collaborating closely with software, mechanical, electrical, and manufacturing engineering teams while driving continuous improvement of deployed systems.

Responsibilities

  • Design, develop, and deploy machine vision software for inspection, alignment, measurement, identification, and defect detection applications in automated equipment.
  • Implement, optimize, and maintain image processing and machine vision algorithms using C++ and vision libraries such as OpenCV.
  • Integrate industrial cameras, lenses, lighting systems, lasers, and other vision hardware into automated platforms, ensuring reliable performance and robustness.
  • Perform camera and vision system calibration, including alignment and tuning of optics, lighting, and imaging parameters.
  • Test and validate complete vision systems, including software, hardware, and integration with automation equipment.
  • Troubleshoot and support deployed vision systems in manufacturing environments, including root cause analysis and corrective actions for production issues.
  • Drive continuous improvement of existing vision solutions by analyzing performance, identifying bottlenecks, and implementing enhancements.
  • Collaborate closely with software, mechanical, electrical, and manufacturing engineering teams to define requirements, develop solutions, and ensure seamless system integration.
  • Provide technical leadership on vision-focused projects, taking ownership of design decisions, implementation quality, and delivery timelines.
  • Mentor junior engineers by reviewing code, sharing best practices, and guiding them through vision system development and troubleshooting.
  • Use version control tools such as Git to manage source code, support collaborative development, and maintain high-quality software practices.
  • Contribute to both new product development and ongoing production support for highly technical automation and inspection systems.

Essential Skills

  • 5+ years of hands-on machine vision or image processing experience, including development and deployment of solutions for inspection, alignment, defect detection, measurement, and automated manufacturing applications.
  • Strong C++ software development experience, including building and deploying complete applications used in production environments.
  • Practical experience with OpenCV or similar machine vision and image processing libraries.
  • Proficiency in implementing image processing techniques such as edge detection, segmentation, pattern matching, object detection, and alignment algorithms.
  • Experience integrating cameras, lenses, lighting, calibration tools, and other vision hardware into automated equipment.
  • Experience supporting manufacturing, automation, robotics, or inspection equipment in a production setting.
  • Ability to independently lead technical workstreams, take ownership of vision solutions, and drive projects to completion.
  • Demonstrated ability to troubleshoot complex production issues and perform root cause analysis for vision-related problems.
  • Strong collaboration skills with multidisciplinary teams, including software, mechanical, electrical, and manufacturing engineers.
  • Bachelor’s degree in Engineering, Computer Science, Physics, or a related technical field.

Job Type & Location

This is a Permanent position based out of Poway, CA.

Pay and Benefits

The pay range for this position is $130000.00 - $145000.00/yr.

  • Medical, dental, and vision insurance Paid time off, paid holidays, and paid sick leave

Workplace Type

This is a fully onsite position in Poway,CA.

Application Deadline

This position is anticipated to close on Aug 17, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canad

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Vision Engineer - C++ & OpenCV
Senior Machine Vision Engineer - C++ & OpenCV

6AM City, LLC • California (MO)

On-site
USD 130,000 - 145,000
Medical, dental, and vision insurance
Sr. Vision Software Engineer
Sr. Vision Software Engineer

Cohu, Inc. • Poway (CA)

On-site
USD 90,000 - 120,000
Machine Vision Engineer
Machine Vision Engineer

Blue Signal Search • Menasha (WI)

On-site
USD 70,000 - 90,000
Competitive base compensation
Streamlined interview process
Support for professional development
Computer Vision Engineer
Computer Vision Engineer

Franklin Fitch • United States

Remote
USD 136,000 - 160,000
100% health coverage for you and family
$4,000 annual travel stipend
$350/month productivity allowance
+1
Computer Vision Engineer
Computer Vision Engineer

Applied Medical • Rancho Santa Margarita (CA)

On-site
USD 80,000 - 140,000
Comprehensive benefits package
Training and mentorship opportunities
401(k) program with employer match
Vision System Engineer
Vision System Engineer

CHEP • Orlando (FL)

Remote
USD 72,000 - 107,000
Machine Vision Specialist
Machine Vision Specialist

Pieper Automation • Town of Wrightstown (WI)

On-site
USD 55,000 - 75,000
Software Engineer
Software Engineer

KESTREL Vision • Cleveland (OH)

On-site
USD 80,000 - 110,000
Comprehensive benefits package
Occasional travel opportunities
Process Engineer 3
Process Engineer 3

DENSO • Maryville (TN)

On-site
USD 96,000 - 121,000
Medical, Dental, Vision
401K with 4% Company Match
Vacation/PTO
+2
Computer Vision Engineer
Computer Vision Engineer

Tailored Management • California (MO)

Remote
Medical benefits
Dental benefits
Vision benefits
+1