Skip to content
AtomicsemiAtomicsemiAustin, TX

Embedded Software Engineer

Develop firmware and real-time Linux applications for semiconductor fabrication tools, working end-to-end from system definition through production deployment. Requires 3+ years embedded C experience and microcontroller peripheral knowledge.

105k – 145k
On-site3+ YOEEmbedded Engineering

About the role

Responsibilities

  • 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 engineers on requirements and controls implementation

Requirements

  • BS in Computer Science, Physics, Computer Engineering, Electrical Engineering, or equivalent
  • Minimum of 3 years of relevant experience in real-time embedded software development
  • Experience programming in C for microcontrollers
  • Python for diagnostic applications
  • Experience going 0 → 1 on an embedded system: defining system requirements, prototyping, through to production use
  • Knowledge of microcontroller peripherals: ADC, GPIO, PWM, SPI, I2C, CAN
  • Experience working with actuators, sensors, and digital signal processing

Nice-to-Haves

  • Background in semiconductors, industrial automation, manufacturing, or 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 FMEA or similar reliability-focused design practice
  • Familiarity with full-stack software development

Skills

CPythonEmbedded SystemsMicrocontrollersAdcGpioPwmSpiI2CCanActuatorsSensorsDigital Signal ProcessingRustEmbedded Linux
Applied Intuition

LVC Simulation Integration Engineer

Applied IntuitionFort Walton Beach, FL

Lead design and development of Live, Virtual, and Constructive (LVC) simulation integrations to support experimentation, testing, and training of multi-agent Tactical AI autonomy software for air combat. Requires Master's in CS/engineering, 3+ years modern C++, defense M&S tools, and simulation standards (DIS/HLA).

100k – 160k
On-site5+ YOEEmbedded Engineering
Quindar

Ground System Integration Engineer

QuindarArvada, CO +2

Integrate satellite command & control software into Quindar's mission management platform. Requires 3+ years satellite C2 experience, strong embedded/hardware integration skills, and proficiency in Python/C++/Java.

110k – 170k
Hybrid3+ YOEEmbedded Engineering
Charge Robotics

Robotics Field Engineer

Charge RoboticsPhoenix, AZ

Operates and troubleshoots robotic factory software and hardware on solar construction sites across the US, assigns field tasks, and collaborates with engineering to improve efficiency. Requires engineering degree, programming/networking familiarity, mechanical troubleshooting skills, and physical resilience for full-time travel.

110k – 155k
On-siteEmbedded Engineering
Applied Intuition

Embedded Firmware Validation Engineer

Applied IntuitionSunnyvale, CA

Design and execute HIL/SIL validation test cases and automated frameworks for AUTOSAR Classic and Adaptive embedded stacks, including communication protocols, OS, diagnostics, and functional safety. Requires 3+ years embedded validation experience, AUTOSAR knowledge, and Python scripting.

118k – 200k
On-site3+ YOEEmbedded Engineering
Ai2

Robotics Engineer

Ai2Seattle, WA

Hands-on robotics engineer building control stacks, sim-to-real pipelines, and infrastructure for robot learning projects. Collaborates with researchers to deploy algorithms on real hardware using Python and modern robotics ecosystems. Requires Master's/PhD + 3 years or Bachelor's + 3+ years experience.

119k – 178k
On-site3+ YOEEmbedded Engineering