
MEMS Production Software Engineer
SiTime
full-time
Posted on:
Location Type: Office
Location: Santa Clara • California • United States
Visit company websiteExplore more
About the role
- Provide real-time debugging and troubleshooting support for software issues on the production floor, ensuring minimal downtime and rapid resolution of technical problems affecting manufacturing operations.
- Design, develop, and deploy new tools and features for the Manufacturing Execution System (MES) to enhance production tracking, workflow automation, and operational efficiency.
- Create and maintain software applications that support production automation and planning activities, 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 and provide training to production staff to ensure effective adoption and utilization of new technologies.
Requirements
- BS, MS, or PhD in Computer Science, Software engineering, Electrical Engineering, Mechanical Engineering or a related technical field.
- Proficiency in programming languages such as 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 (Git), and development methodologies
- 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
- Familiarity with MEMS fabrication processes is a plus.
- Experience with wafer sort is a plus.
Benefits
- 401k plan
- health and wellness that includes medical, dental, vision, life, parental leave, legal services, and time off plans.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC#MATLABLabViewC++SQLsoftware debuggingversion controlsoftware development methodologiesproduction automation
Soft Skills
troubleshootingproblem-solvingcommunicationtrainingdocumentation
Certifications
BS in Computer ScienceMS in Computer SciencePhD in Computer ScienceBS in Software EngineeringMS in Software EngineeringPhD in Software EngineeringBS in Electrical EngineeringMS in Electrical EngineeringPhD in Electrical EngineeringBS in Mechanical Engineering