Skip to main content

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)
Apply on the employer's site

Opens the official application on the employer’s site. No login required.