Atomic Semi
Embedded Software Engineer
Austin$105k–$145kfulltimemidAdded 2 days ago
About this role
Atomic Semi is seeking an embedded software engineer to develop firmware and real-time control software for semiconductor fabrication equipment. You'll work across the full stack from microcontroller firmware through Linux applications, collaborating closely with hardware and mechanical teams to bring tools from concept to production.
What you'll do
- Develop microcontroller firmware for real-time control of semiconductor processing equipment
- Design and implement Linux-based applications for equipment control, diagnostics, and automation
- Collaborate with electrical and mechanical engineers on system requirements and controls implementation
- Debug across hardware and software boundaries during board bring-up and integration
- Deploy firmware and software updates through production systems
- Implement state machines, communications interfaces, and driver development
What they're looking for
- C programming for microcontrollers
- Real-time embedded software development
- Microcontroller peripherals (ADC, GPIO, PWM, SPI, I2C, CAN)
- Python for diagnostics
- Sensors and actuators integration
- Digital signal processing
- Rust (nice-to-have)
- Embedded Linux experience (nice-to-have)
Opens the official application on the employer’s site. No login required.