You are viewing a preview of this job. Log in or register to view more details about this job.

Principal Automation Software Engineer

Principal Automation Software Engineer
Livermore, CA
FormFactor Inc.
We live in a mobile driven world where technology is constantly improving. Semiconductor manufacturers need a partner as they pioneer and drive the most advanced integrated circuits (ICs) ever made. FormFactor is the world’s leading supplier of semiconductor test and measurement products used to test the ICs that power the majority of smart phones and tablets on the planet, as well as electronic systems used in computing, consumer, automotive, Artificial Intelligence (AI) and other applications. We are a big company with a small time feel. Working at FormFactor gives you the opportunity to work with cutting edge technology, have a direct influence on next generation products hitting the market and drive the overall growth and development of the semiconductor industry.

 We are a fast-paced, agile, growing company that values diversity of thought and constantly strives for a more diverse, inclusive environment. We are looking for enthusiastic, talented individuals who can thrive in a changing and challenging environment. 

Join a team of talented engineers to Design and Develop software for custom, precision automated equipment for Probe Card manufacturing, and integrate these into our Factory and design automation systems. Join us in the pursuit of improving our automation using technologies such as machine vision, advanced robotics and artificial intelligence. The successful candidate will be responsible for both design and development software systems for high precision manufacturing tools, working individually and in teams. 

  • Design and implement control software systems for automated assembly and inspection systems.
  • Work closely with mechanical and electrical design engineers to develop and deliver a reliable system
  • Integrate systems into production flow and manufacturing software systems

  • BS/M.S. Computer Science/Engineering degree required. 2+ years of experience
  • Experience with multi-tasking, multi-threaded systems and synchronization
  • Proficiency in C/C++, C# , and experienced with standard Windows, Unix development environment and tools
  • Experience with programming for electro-mechanical motion and data acquisition systems
  • Experience with Machine vision (Cognex VisionPro or OpenCV )
  • Proven experience with designing and building robust, scalable software systems.
  • Passion to create a high-quality software platform to support high availability and reliable systems.
  • Experience creating intuitive Ux design
  • Excellent written and verbal communication skills

Desired Experience:

  • Experience and interest in robotics and Machine vision
  • Database programming a plus
FormFactor is committed to providing a work environment where everyone is treated with dignity and respect. We are an Equal Employment Opportunity (EEO) employer and are committed to compliance with all Federal, State, and local laws that prohibit employment discrimination on the basis of age, race, color, sex (including breastfeeding and related conditions), gender (including gender identity and gender expression), national origin, ancestry, sexual orientation, religion, physical or mental disability, marital status, registered domestic partner status, medical condition, military or veteran status, genetic characteristics or information, or any other legally protected characteristic. These protections extend to all employment and management decisions including, but not limited to, recruiting, hiring, training, promotions, pay practices, benefits, disciplinary actions and terminations, and all other terms and conditions of employment.