Sr. Software Engineer, Hardware Integration Michigan, Ann Arbor

SiTime Corp.

Ann Arbor (MI)

On-site

USD 120,000 - 170,000

Full time

9 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Sr. Software Engineer, Hardware Integration
About SiTime

SiTime is the Precision Timing company.

Timing is the heartbeat of all electronics, ensuring performance, resilience and scalability. For decades, quartz devices, non-silicon technology, have kept systems in sync, but they struggle in harsher, more demanding environments. MEMS-based Precision Timing delivers greater accuracy, smaller size and resilience. Today, MEMS timing powers over 400 applications, including high-growth ones in AI datacenters, automated driving, industrial and humanoid robots, wearables and IoT.

Our semiconductor MEMS programmable solutions offer a rich feature set that enables customers to differentiate their products with higher performance, smaller size, lower power, and better reliability. With more than 4 billion devices shipped, SiTime is changing the timing industry. For more information, visit: www.sitime.com .

Job Summary

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

This 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 that cross the hardware‑software boundary.

This is primarily a software engineering position; prior electronic circuit or board design experience is valuable but not required.

Responsibilities
  • Own the architecture, implementation, testing, deployment, and long-term maintenance of substantial software components and systems.
  • Design modular software interfaces for instruments, fixtures, embedded controllers, and multiple hardware configurations.
  • Build and improve automated test applications used in engineering laboratories and manufacturing.
  • Diagnose challenging hardware-software issues using code-level debugging, logs, measurement data, and hands‑on electronic test equipment.
  • Design for concurrency, resource ownership, fault recovery, data integrity, and testability.
  • Collaborate with hardware, validation, and manufacturing engineers, including supporting deployment at global production sites.
  • Improve code quality through reviews, automated tests, documentation, and continuous integration and delivery practices.
Qualifications & Requirements
  • Five or more years of relevant software engineering experience, or equivalent demonstrated capability shown through substantial software you personally designed, delivered, and maintained.
  • Proven ownership of software systems, including architectural decisions, implementation, and ongoing support.
  • Strong programming ability in Python and at least one of C, C++, or C#, with solid understanding of software design, testing, and debugging. Depth and demonstrated results matter more than the number of languages listed.
  • Practical experience integrating software with electronic hardware and systematically troubleshooting problems across that boundary.
  • Ability to read and interpret electrical schematics and component datasheets.
  • Hands‑on familiarity with oscilloscopes, logic analyzers, or comparable electronic diagnostic tools.
  • Ability to explain technical tradeoffs, work independently, and communicate clearly across engineering teams.
  • Willingness to travel internationally for production support, approximately one month per year.
Preferred Qualifications
  • Experience with instrument-control or data‑acquisition systems used in laboratory or production environments.
  • Experience with embedded controllers, FPGAs, device drivers, or hardware abstraction layers.
  • Experience using serial communication protocols to connect embedded systems and peripherals.
  • Experience with semiconductor test, automated test equipment, or manufacturing systems.
  • Experience with continuous integration and continuous delivery (CI/CD), monitoring, and production software reliability.
  • Experience designing electronic circuits or printed circuit boards.
Application Information

Please include a concise example of a system or feature you personally designed and delivered. Describe the problem, your specific contribution, a key design decision, how you tested it, and the result. We value clear, specific evidence of ownership over long lists of tools or technologies.

Desired Characteristics & Attributes
  • High ownership mindset: delivers results, unblocks self and others, and drives issues to closure
  • “Builder” mentality: enjoys hands‑on work, prototypes quickly, then hardens solutions into maintainable platforms
  • Strong communication: clear status, crisp technical writing, and effective collaboration across global teams
Compensation

At SiTime, we believe great work deserves great rewards. We offer a comprehensive and highly competitive compensation package designed to attract top talent. The final offer is determined by factors such as location, experience, education, and training.

In addition to base salary, this role is eligible for a quarterly bonus tied to the achievement of innovation goals—reflecting our commitment to recognizing meaningful impact. We also offer equity grants, providing a meaningful opportunity to share in the company’s future growth and success.

  • Benefits offered: 401k plan, health and wellness that includes medical, dental, vision, life, parental leave, legal services, and time off plans.

SiTime is an Equal Opportunity Employer.

We treat each person fairly and we do not tolerate discrimination or harassment against anyone on the basis of any protected characteristics, including race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, pregnancy, political affiliation, protected veteran status, protected genetic information, or marital status or other characteristics protected by law.

SiTime participates in the E-Verify program.

Learn More about SiTime: Review the Get to Know SiTime section of our career page to explore our culture, values, and what makes us unique.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Staff Product Engineer Arizona, Tempe
Sr. Staff Product Engineer Arizona, Tempe

SiTime Corp. • Tempe (AZ)

On-site
USD 150,000 - 210,000
401k plan
Health care (medical, dental, vision)
Life insurance
+3
Sr. Engineer, MEMS Characterization & Metrology Engineer California, Santa Clara
Sr. Engineer, MEMS Characterization & Metrology Engineer California, Santa Clara

SiTime Corp. • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Equity grants
Quarterly bonus
401k plan
+1
Sr. Test Technician California, Santa Clara
Sr. Test Technician California, Santa Clara

SiTime Corp. • Santa Clara (CA)

On-site
USD 70,000 - 110,000
401k plan
Health, dental, vision, life insurance
Parental leave
+2
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
Principal Engineer, Infrastructure Hardware
Principal Engineer, Infrastructure Hardware

SiTime Corp. • Santa Clara (CA)

On-site
USD 148,000 - 204,000
401k plan
Health and wellness benefits including
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
Principal Engineer, Infrastructure Hardware California, Santa Clara; United States
Principal Engineer, Infrastructure Hardware California, Santa Clara; United States

SiTime Corp. • Santa Clara (CA)

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

SiTime Corp. • United States

On-site
USD 130,000 - 170,000
Sr. Test Engineer
Sr. Test Engineer

SiTime • Santa Clara (CA)

On-site
USD 125,000 - 172,000
401k
Medical, dental, vision
Parental leave
Sr. MEMS Production Test Engineer
Sr. MEMS Production Test Engineer

SiTime Corp. • United States

On-site
USD 120,000 - 160,000
Equity grants
401k plan