Senior Machine Control Software Engineer (C#/C++, Vision)

FormFactor Inc.

Livermore (CA)

On-site

USD 136,200 - 178,815

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Full benefits package
401(k) with company match
Employee stock purchase plan (ESPP)
Paid time off
Profit-sharing bonuses

Job summary

FormFactor, Inc. in Livermore, CA is seeking an experienced software engineer to design and develop control software for high-precision manufacturing machines.

You will work solo and in teams, applying strong C#/C++ programming and debugging skills to automate and optimize production processes. You will collaborate with mechanical and electrical engineers, integrate automation with MES software, and contribute across the SDLC, including testing and documentation.

Qualifications

  • 8+ years related experience with a Bachelor's degree, or 6+ years with a Master’s, or a PhD with 3+ years.
  • Strong C#/C++ programming and debugging skills.
  • Experience with machine control and multi-threaded environments.
  • Automation and software development in high-volume manufacturing.
  • Excellent teamwork with mechanical/electrical engineers.

Responsibilities

  • Design and implement robust machine control software for automated sorting, assembly, and inspection machines.
  • Plan, design, develop and test software systems including cloud-based tools.
  • Work with mechanical and electrical engineers to create solutions for high-volume manufacturing.
  • Integrate automation machines with MES software and process flows.
  • Participate in all phases of SDLC, including unit testing and release.
  • Create technical design and user documentation.

Skills

Multi-threaded software
C# programming
C++ programming
OOD/OOP
Data acquisition
Computer vision
Image processing
Machine learning
Motion control
Windows/Unix

Education

Bachelor’s degree or higher

Tools

Cognex VisionPro

Job description

FormFactor, Inc. in Livermore, CA is seeking an experienced software engineer to design and develop control software for high-precision manufacturing machines.

You will work solo and in teams, applying strong C#/C++ programming and debugging skills to automate and optimize production processes. You will collaborate with mechanical and electrical engineers, integrate automation with MES software, and contribute across the SDLC, including testing and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Control Software Engineer (C++/C#)
Senior Machine Control Software Engineer (C++/C#)

FormFactor, Inc. • Livermore (CA)

On-site
USD 136,000 - 179,000
Medical, dental, vision
Life insurance
401(k) with company match
+4
Automation Software Engineer (Machine Control)
Automation Software Engineer (Machine Control)

FormFactor, Inc. • Livermore (CA)

On-site
USD 136,000 - 179,000
Medical, dental, vision
Life insurance
401(k) with company match
+4
Principal Software Engineer - Modernize & Architect Semicon
Principal Software Engineer - Modernize & Architect Semicon

FormFactor Inc. • Beaverton (OR)

On-site
USD 94,000 - 123,000
Medical benefits
401(k) with match
ESPP
+1
Principal Software Engineer - Semiconductor Systems
Principal Software Engineer - Semiconductor Systems

FormFactor, Inc. • Beaverton (OR)

On-site
USD 94,000 - 123,000
Medical Insurance
Dental
Vision
+6
Automation Inspection Engineer — Semiconductor Manufacturing
Automation Inspection Engineer — Semiconductor Manufacturing

FormFactor, Inc. • Livermore (CA)

Hybrid
USD 111,000 - 145,000
Full benefits package
Quarterly profit-sharing bonuses
Employee Stock Purchase Plan (ESPP)
+1
Automation Inspection Engineer — Semiconductor Manufacturing
Automation Inspection Engineer — Semiconductor Manufacturing

FormFactor Inc. • Livermore (CA)

On-site
USD 111,000 - 145,000
Senior Machine Control Engineer (Semiconductor Automation)
Senior Machine Control Engineer (Semiconductor Automation)

Halo Industries, Inc. • Santa Clara (CA)

Hybrid
USD 125,000 - 140,000
Health Care Plan
401k/IRA
Paid Time Off
+5
Principal Machine Control Engineer-Semiconductor Automation
Principal Machine Control Engineer-Semiconductor Automation

Halo Industries • Santa Clara (CA)

On-site
USD 200,000 - 220,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Bonus Plan eligible
+6
Senior Machinist: Precision CNC & Prototyping
Senior Machinist: Precision CNC & Prototyping

FormFactor, Inc. • Boulder (CO)

On-site
USD 33,000 - 41,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Process Development Engineer — Scale New Manufacturing
Senior Process Development Engineer — Scale New Manufacturing

FormFactor, Inc. • Livermore (CA)

On-site
USD 91,000 - 119,000
Medical
Dental
Vision
+7