$91,000 - $232,000 USD yearly
Originally posted 14 October 2026 by the employer.
Microchip’s Frequency and Timing Systems (FTS) Business Unit is seeking a Staff Software Engineer to develop embedded software for high-precision timing and synchronization systems.
About the role
This role is for a Staff Software Engineer to architect and develop embedded software for high-precision timing and synchronization systems within Microchip's Frequency and Timing Systems (FTS) Business Unit.
What you'll do
- Translate product requirements into scalable and modular embedded software architecture.
- Lead the design and implementation of reusable embedded software components for precision timing systems.
- Develop, debug, test, and optimize embedded software with a focus on reliability and performance.
- Collaborate cross-functionally with hardware, systems, and test engineering teams throughout the product lifecycle.
- Drive root-cause analysis and resolve software defects discovered during integration and system testing.
What you'll need
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 10+ years of embedded software development experience.
- Strong proficiency in C/C++ and scripting languages such as Python or Bash.
- Experience with Git-based development workflows and CI/CD practices.
- Strong debugging, analytical, and problem solving skills.
Nice to have
- Experience with embedded networking, TCP/IP protocols, and network-based timing technologies such as NTP or PTP.
- Experience developing secure software for embedded or network-connected systems.
- Familiarity with real-time operating systems (RTOS) or embedded Linux environments.
- Experience with Yocto Project-based embedded Linux development and build system customization.
- Experience working in Agile/Scrum software development environments.
- Ability to manage technical priorities across multiple concurrent development efforts.
Skills: embedded software, precision timing, C/C++, RTOS, embedded Linux, Yocto
This role has been open 0 days — well below the 62-day median for Embedded Firmware Engineering roles.
Embedded Firmware Engineering · Systems Software
|
Open roles in category
721
|
Median days open
62 d
|
Median salary
$167k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Microchip Technology | All employers we track in this specialty (721 roles · 81 employers) |
|---|---|---|
| Open roles in this specialty | 19 | 721 |
| Open roles in the wider Software, Firmware & Systems family | 49 | 6164 · 146 employers |
| Median days open | 96 d | 62 d (+34 d vs this employer) |
| Median salary (USD postings) | — | $167k |
Skills observed across this category: embedded software, precision timing, C/C++, RTOS, embedded Linux, Yocto
Who's hiring in this category
- Qualcomm · 117 open roles · median 64 d
- AMD · 61 open roles · median 35 d
- Micron Technology · 61 open roles · median 82 d
- NVIDIA · 56 open roles · median 63 d
- Lattice Semiconductor · 42 open roles · median 35 d
- NXP Semiconductors · 28 open roles · median 41 d
How we counted: 721 open Embedded Firmware Engineering (Systems Software) roles from 81 employers tracked in the SemiconductorJobs index, counted 14 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.