SiTime is seeking a Senior Software Engineer to independently design, develop, and maintain software for semiconductor test systems and engineering infrastructure. The role combines strong software engineering fundamentals with hands-on electronic hardware integration and debugging. The ideal candidate can turn ambiguous requirements into reliable, maintainable software, make sound architectural decisions, and investigate problems across the hardware-software boundary. This is primarily a software engineering position; prior electronic circuit or board design experience is valuable but not required. The position involves owning substantial software components and systems through architecture, implementation, testing, deployment, and long-term maintenance. The engineer will build automated test applications for engineering laboratories and manufacturing, integrate software with instruments and hardware configurations, and collaborate with hardware, validation, and manufacturing engineers. International travel for production support is expected, approximately one month per year.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed