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

FormFactor Inc.

Livermore (CA)

On-site

USD 136,200 - 178,815

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Automation Software Engineer (Machine Control)
Automation Software Engineer (Machine Control)

FormFactor, Inc. • Livermore (KY)

On-site
USD 136,200 - 178,815
Medical, dental, and vision coverage
401(k) with company match
Employee stock purchase plan (ESPP)
+2
Automation Software Engineer (Machine Control)
Automation Software Engineer (Machine Control)

FormFactor Inc. • Livermore (CA)

On-site
USD 136,000 - 179,000
Full benefits package
401(k) with company match
Employee stock purchase plan (ESPP)
+2
Automation Software Engineer (Machine Control)
Automation Software Engineer (Machine Control)

FormFactor, Inc. • Livermore (CA)

On-site
USD 136,000 - 179,000
Medical, dental, vision insurance
401(k) with company match
Employee stock purchase plan (ESPP)
+2
Automation/Controls Software Engineer (C#/C++)
Automation/Controls Software Engineer (C#/C++)

Oxford Global Resources • Livermore (CA)

On-site
USD 120,000 - 160,000
Automation Software Engineer (Machine Control)
Automation Software Engineer (Machine Control)

Formfactor Inc • Livermore (CA)

On-site
USD 136,000 - 179,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Automation Software Engineer - Machine Control
Senior Automation Software Engineer - Machine Control

Formfactor Inc • Livermore (CA)

On-site
USD 136,000 - 179,000
Medical insurance
Dental insurance
Vision insurance
+4
Machine Control Software Engineer - Automation & MES (C/C++)
Machine Control Software Engineer - Automation & MES (C/C++)

FormFactor, Inc. • Livermore (CA)

On-site
USD 136,000 - 179,000
Medical, dental, vision insurance
401(k) with company match
Employee stock purchase plan (ESPP)
+2
Senior Automation Software Engineer, Machine Control
Senior Automation Software Engineer, Machine Control

Dormont Manufacturing Co • Livermore (KY)

On-site
USD 136,200 - 178,815
Medical, dental, and vision coverage
401(k) with company match
Employee stock purchase plan (ESPP)
+2
Senior Machine Control Engineer (Semiconductor Automation)
Senior Machine Control Engineer (Semiconductor Automation)

Halo Industries, Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 125,000 - 140,000
Health Care Plan
401k/IRA
Paid Time Off
+5
Senior Automation Software Engineer - C#/C++ (Onsite)
Senior Automation Software Engineer - C#/C++ (Onsite)

Oxford Global Resources • Livermore (CA)

On-site
USD 120,000 - 160,000