Software/Firmware Engineer
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.