Senior Software Engineer, Hardware Integration & Test

SiTime Corp.

Ann Arbor (MI)

On-site

USD 120,000 - 170,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SiTime Corp. is seeking a Senior Software Engineer to independently design, develop, and maintain software for semiconductor test systems and engineering infrastructure.

This role blends software engineering fundamentals with hands-on hardware integration and debugging, turning ambiguous requirements into reliable, maintainable software. The ideal candidate will own software architecture, collaborate across hardware teams, and travel internationally for production support.

Qualifications

  • Five or more years of relevant software engineering experience or equivalent demonstrated capability.
  • Ownership of software systems including architecture, implementation, and ongoing support.
  • Strong programming in Python and at least one of C, C++, or C#. Reading schematics and hardware interfaces valued.

Responsibilities

  • Own architecture, implementation, testing, deployment, and maintenance of software components and systems.
  • Design modular interfaces for instruments, embedded controllers, and hardware configurations.
  • Build and improve automated test applications for engineering labs and manufacturing.
  • Diagnose HW-SW issues using code, logs, measurements, and test equipment.
  • Design for concurrency, data integrity, and testability.
  • Collaborate with hardware, validation, and manufacturing engineers across sites.
  • Improve code quality via reviews, tests, and CI/CD practices.

Skills

Python
C/C++
Software design
Debugging
Electrical schematics
Oscilloscopes
Team communication
Travel internationally

Tools

Oscilloscopes
Logic analyzers
FPGAs
Device drivers
CI/CD

Job description

SiTime Corp. is seeking a Senior Software Engineer to independently design, develop, and maintain software for semiconductor test systems and engineering infrastructure.

This role blends software engineering fundamentals with hands-on hardware integration and debugging, turning ambiguous requirements into reliable, maintainable software. The ideal candidate will own software architecture, collaborate across hardware teams, and travel internationally for production support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Infrastructure Software Engineer, Test Systems
Senior Infrastructure Software Engineer, Test Systems

SiTime Corporation • Santa Clara (CA)

On-site
USD 138,800 - 190,850
401k plan
Health and wellness benefits
Equity grants
Sr. Software Engineer, Hardware Integration Michigan, Ann Arbor
Sr. Software Engineer, Hardware Integration Michigan, Ann Arbor

SiTime Corp. • Ann Arbor (MI)

On-site
USD 120,000 - 170,000
Senior Test Development Engineer MEMS Timing & Hardware
Senior Test Development Engineer MEMS Timing & Hardware

SiTime • Santa Clara (CA)

On-site
USD 125,000 - 172,000
401k
Medical, dental, vision
Parental leave
Senior Infrastructure Hardware Architect
Senior Infrastructure Hardware Architect

SiTime Corp. • Santa Clara (CA)

On-site
USD 180,000 - 240,000
401k plan
Health and wellness benefits (medical,
Equity grants
+1
Sr. Hardware Infrastructure Engineer Arizona, Tempe
Sr. Hardware Infrastructure Engineer Arizona, Tempe

SiTime Corp. • Tempe (AZ)

On-site
USD 120,000 - 170,000
401k plan
Health, dental, vision, life
Equity grants
+1
Senior Infrastructure Hardware Engineer: NPI to Production | Equity
Senior Infrastructure Hardware Engineer: NPI to Production | Equity

SiTime Corp. • Tempe (AZ)

On-site
USD 120,000 - 170,000
401k plan
Health, dental, vision, life
Equity grants
+1
Sr. Engineer, Infrastructure Software
Sr. Engineer, Infrastructure Software

SiTime Corporation • Santa Clara (CA)

On-site
USD 138,800 - 190,850
401k plan
Health and wellness benefits
Equity grants
Sr. Test Engineer California, Santa Clara
Sr. Test Engineer California, Santa Clara

SiTime Corp. • Santa Clara (CA)

On-site
USD 120,000 - 180,000
401k
Health & Wellness program
Parental leave
+2
Sr. Test Engineer
Sr. Test Engineer

SiTime • Santa Clara (CA)

On-site
USD 125,000 - 172,000
401k
Medical, dental, vision
Parental leave
Senior Test Development Engineer - MEMS Timing ATE
Senior Test Development Engineer - MEMS Timing ATE

SiTime Corp. • Santa Clara (CA)

On-site
USD 120,000 - 180,000
401k
Health & Wellness program
Parental leave
+2