Embedded Software Engineer - Austin, United States
$105,000 - $145,000 USD yearly
Originally posted 27 May 2026 by the employer.
About the role
Embedded software engineers build the software systems behind fab equipment, developing firmware for real-time control of semiconductor processing tools from system definition through production deployment. The role also spans Linux-based Rust applications used for equipment control, operator interfaces, diagnostics, and automation.
What you'll do
- Develop microcontroller firmware for semiconductor processing equipment and components. - Design and implement real-time Linux applications for equipment control and process automation. - Collaborate with mechanical and electronics engineers on schematics, requirements, controls implementation, and tool integration. - Execute board bring-up, driver development, control logic, state machines, and communications interfaces.
What you'll need
- BS in Computer Science, Physics, Computer Engineering, Electrical Engineering, proof of exceptional skills in related fields, or equivalent practical software engineering experience. - Minimum of 3 years of relevant experience (professional or hobbyist) in real-time embedded software development. - Experience programming in C for microcontrollers and Python for diagnostic applications. - Experience taking an embedded system from defining requirements and prototyping through to production use. - Knowledge of microcontroller peripherals such as ADC, GPIO, PWM, SPI, I2C, and CAN. - Experience working with actuators, sensors, and digital signal processing.
Nice to have
- Background in semiconductors, industrial automation, manufacturing, or other hardware-intensive domains. - Familiarity with controls for motor drivers, mass flow controllers, temperature controllers, or precision actuators. - Experience programming in Rust. - Familiarity with embedded Linux (Yocto, Buildroot). - Interest in applied math, linear algebra, numerical methods. - Familiarity with failure mode and effects analysis (FMEA) or similar reliability-focused design practice. - Familiarity with full-stack software development for working with adjacent teams.
This role has been open 149 days — well above the 54-day median for Semiconductor Equipment Engineering roles.
Semiconductor Equipment Engineering · Manufacturing Equipment
|
Open roles in category
3894
|
Median days open
54 d
|
Median salary
$126k
|
See the full market breakdown ▾Category comparison, and who else is hiring
| Metric | Atomic Semi | All employers we track in this specialty (3894 roles · 84 employers) |
|---|---|---|
| Open roles in this specialty | 8 | 3894 |
| Open roles in the wider Process, Fab & Equipment family | 24 | 10039 · 106 employers |
| Median days open | 127 d | 54 d (+73 d vs this employer) |
| Median salary (USD postings) | — | $126k |
Who's hiring in this category
- Applied Materials · 637 open roles · median 54 d
- Lam Research · 571 open roles · median 39 d
- KLA Corporation · 288 open roles · median 66 d
- Micron Technology · 278 open roles · median 47 d
- ASML · 186 open roles · median 74 d
- ASM International · 156 open roles · median 82 d
How we counted: 3894 open Semiconductor Equipment Engineering (Manufacturing Equipment) roles from 84 employers tracked in the SemiconductorJobs index, counted 24 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 Process, Fab & Equipment family row. Figures refresh nightly.