MEMS Production Software Engineer

SiTime Corporation•Santa Clara, CA
•$124,920 - $171,770

About The Position

SiTime is seeking a Production Software Engineer to support manufacturing operations through software development, optimization, and real-time troubleshooting. The engineer will work directly with production teams to resolve software issues on the production floor, develop tools for the Manufacturing Execution System (MES) and production planning platforms, and optimize test programs to reduce cycle time and improve efficiency. The role calls for strong software engineering skills and a hands-on approach to problem-solving in a fast-paced production environment.

Requirements

  • BS, MS, or PhD in Computer Science, Software Engineering, Electrical Engineering, Mechanical Engineering, or a related technical field.
  • Proficiency in one or more of Python, C#, MATLAB, LabView, or C++ for application development and automation.
  • Experience with SQL databases and data-management systems.
  • Understanding of software debugging tools, version control systems such as Git, and development methodologies.
  • At least 5 years of software engineering experience, preferably in a manufacturing or production environment.
  • Proven track record of developing and deploying software tools in industrial settings.
  • Experience troubleshooting software issues in time-sensitive production environments.
  • Understanding of manufacturing processes, production workflows, and quality standards.
  • Strong written and verbal communication skills.
  • Excellent analytical and problem-solving skills.
  • Ability to collaborate effectively in a fast-paced team environment.

Nice To Haves

  • Familiarity with MEMS fabrication processes.
  • Experience with wafer sort.

Responsibilities

  • Provide real-time debugging and troubleshooting support for production-floor software issues to minimize downtime and resolve technical problems affecting manufacturing operations.
  • Design, develop, and deploy MES tools and features that improve production tracking, workflow automation, and operational efficiency.
  • Create and maintain software applications supporting production automation and planning, including scheduling tools, capacity-planning modules, and resource-management systems.
  • Analyze and optimize test programs to reduce cycle time and improve throughput while maintaining product quality standards.
  • Develop technical documentation for software tools and systems.
  • Train production staff to support effective adoption and use of new technologies.

Benefits

  • 401(k) plan.
  • Medical, dental, and vision coverage.
  • Life insurance.
  • Parental leave.
  • Legal services.
  • Time-off plans.
  • Quarterly bonus tied to achievement of innovation goals.
  • Equity grants.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service