Software/Firmware Engineer
Description
About the Job
SiTime is looking for a talented and motivated Software/Firmware Engineer to join growing infrastructure team in Taiwan office. You will be working on next-generation mixed-signal semiconductor testing systems, collaborating closely with hardware and test engineers across global teams. This role is essential in ensuring the performance, stability, and scalability of production and R&D test infrastructure.
Responsibilities
- Design and develop software/firmware for mixed-signal chip test systems
- Collaborate with hardware and test engineers to debug and validate test setups
- Collaborate with production team to transfer test systems to OSAT
- Optimize and expand existing test automation frameworks
- Document code, workflows, and best practices for cross-team collaboration
Minimum Qualifications
- 3+ years of hands-on experience in software or firmware development
- Proficiency in at least one of the following: Python, MATLAB, C#, or C++
- Experienced with MCU or FPGA integration and control
- Strong problem-solving, debugging and communication skills
- Familiar with instrument communication protocols (e.g., SCPI, VISA, serial/UART, etc.)
- Participate in overseas business travel (approximately 1 month per year)
- Able to work independently and collaboratively in a fast-paced environment
Preferred Qualifications
- Familiar with lab instruments such as oscilloscopes, digital multimeters, and power supplies
- Experienced with Automated Test Equipment (ATE) development
- Experienced in mixed-signal IC validation or testing
- Knowledge workflow of semiconductor test engineering and production
Why Join Us
At SiTime, we’re transforming the timing industry with precision, performance, and programmable silicon. You’ll be part of a world-class team tackling high-impact engineering challenges that matter. Join us to work on leading-edge technologies that shape the future of electronics.
