SiTime
MEMS Production Software Engineer
$125K–$172K
California, Santa Clara · Full-time · Posted Oct 15, 2026
- Experience
- 5+ years of software engineering experience; preferably in a manufacturing or production environment.
- Education
- BS, MS, or PhD in Computer Science, Software Engineering, Electrical Engineering, Mechanical Engineering, or a related technical field.
About the job
Develops and supports software for manufacturing operations, including MES tools, production planning applications, and test-program optimization.
What you'll do
- Troubleshoot production-floor software issues and minimize downtime.
- Develop MES tools and software for production automation, scheduling, capacity planning, and resource management.
- Optimize test programs and document tools and systems; train production staff.
What they ask for
- Proficiency in Python, C#, MATLAB, LabView, or C++.
- Experience with SQL databases and data management systems; understanding of debugging tools, Git, and development methodologies.
- Track record developing and deploying software tools in industrial settings, and troubleshooting software in time-sensitive production environments.
- Understanding of manufacturing processes, production workflows, and quality standards.
Nice to have
- Manufacturing or production environment experience.
- Familiarity with MEMS fabrication processes or wafer sort.
Pay
$124,920 — $171,770 USD (base salary)
Tools
Python, C#, MATLAB, LabView, C++, SQL, Git, MES
Model-written summary · the original posting is authoritative