Real-Time Embedded Firmware Lead, Vacuum Systems

Fab2

Austin (TX)

On-site

USD 150,000 - 230,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, Dental, and Vision insurance
Paid Time Off
Visa Sponsorship
Life and Disability Insurance
Paid Parental Leave
401(k) retirement plan
Weekly Learning & Development
Commuter Benefits
Lunches daily, Dinners 3x per week
Stocked Office Kitchen

Job summary

fab2 seeks an Embedded Software Lead for Vacuum Systems to steer the firmware architecture for deposition and etch tools and to guide a team of firmware engineers. You will own real-time control software development, implement sensing and timing-critical loops, and collaborate with hardware, manufacturing, and test teams to deliver robust hardware-in-the-loop validation and production-ready firmware.

Experience with C, Rust, and Python, and a track record shipping embedded firmware in

Qualifications

  • BS in Computer Engineering, Electrical Engineering, Computer Science, Physics, or a related field, or equivalent practical experience.
  • 7+ years developing microcontroller firmware for electromechanical devices in shipped products.
  • 2+ years leading or managing firmware engineers.
  • Deep background in real-time controls with sensing, timing-critical control loops, diagnostics, and communication interfaces.
  • Proficiency in C for embedded targets; Python for tooling and analysis.
  • Experience with a real-time operating system and standard MCU interfaces (SPI, I2C, UART, CAN).
  • Working knowledge of electronics: reading schematics, board bring-up, scopes and logic analyzers.
  • FMEA experience for electromechanical devices, with a track record of incorporating results into firmware design.
  • Demonstrated collaboration with hardware and manufacturing teams through design, integration, and production.

Responsibilities

  • Own firmware architecture and roadmap for deposition and etch tools and their components: MFCs, pumps, pressure controllers, valve manifolds, heaters, and gas delivery.
  • Design and implement real-time control algorithms for temperature regulation, valve sequencing, RF plasma sources, and other semiconductor process equipment.
  • Write and review production firmware in C and Rust, with Python for tooling and test.
  • Lead FMEA for firmware and firmware-adjacent failure modes, design interlocks and watchdogs, root-cause field and test failures.
  • Partner with electronic hardware engineering on board bring-up, schematic review, sensor and driver selection, and design-for-firmware.
  • Partner with vacuum hardware team on control requirements, actuator characterization, and system integration.
  • Partner with manufacturing team to enable hardware device testing and calibration.
  • Build and maintain hardware-in-the-loop and bench test infrastructure for firmware validation.
  • Uphold code and testing standards through feedback and code review.
  • Hire and mentor team members.

Skills

Firmware development
Real-time controls
C programming
Python scripting
RTOS experience
SPI I2C UART CAN
Electronics knowledge
FMEA experience
Team leadership

Education

B.S. in Computer/ Electrical Engineering or CS or Physics

Job description

fab2 seeks an Embedded Software Lead for Vacuum Systems to steer the firmware architecture for deposition and etch tools and to guide a team of firmware engineers. You will own real-time control software development, implement sensing and timing-critical loops, and collaborate with hardware, manufacturing, and test teams to deliver robust hardware-in-the-loop validation and production-ready firmware.

Experience with C, Rust, and Python, and a track record shipping embedded firmware in

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer, Vacuum Systems
Lead Embedded Software Engineer, Vacuum Systems

JobCubby • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 190,000
Health Insurance
Paid Time Off
Visa Sponsorship
+6
Embedded Software Lead, Vacuum Systems
Embedded Software Lead, Vacuum Systems

JobCubby • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 190,000
Health Insurance
Paid Time Off
Visa Sponsorship
+6
Embedded Software Lead, Vacuum Systems
Embedded Software Lead, Vacuum Systems

Fab2 • Austin (TX)

On-site
USD 150,000 - 230,000
Medical, Dental, and Vision insurance
Paid Time Off
Visa Sponsorship
+7
Embedded Software Engineer – Real-Time Linux, Equity
Embedded Software Engineer – Real-Time Linux, Equity

Visa Hunt • Austin (TX)

On-site
USD 105,000 - 145,000
Medical, Dental, and Vision insurance
Paid Time Off
Visa Sponsorship
+8
Real-Time Embedded Software Engineer (Rust/C)
Real-Time Embedded Software Engineer (Rust/C)

Fab2 • Austin (TX)

On-site
USD 105,000 - 145,000
Medical Insurance
Dental Insurance
Vision Insurance
+10
Senior Embedded Software Engineer: Real-Time & Linux
Senior Embedded Software Engineer: Real-Time & Linux

Visa Hunt • Austin (TX)

On-site
USD 145,000 - 170,000
Medical, Dental, Vision insurance
Paid Time Off
Visa Sponsorship
+7
Senior Embedded Firmware Lead — Hands-On, Systems Architect
Senior Embedded Firmware Lead — Hands-On, Systems Architect

Motion Recruitment • Houston (TX)

On-site
USD 150,000 - 230,000
Lead Firmware Architect – Real-Time Embedded Systems
Lead Firmware Architect – Real-Time Embedded Systems

Carbon • Sunnyvale (CA)

Hybrid
USD 182,000 - 314,000
Real-Time Embedded Firmware Engineer, Aerospace
Real-Time Embedded Firmware Engineer, Aerospace

Empirical Systems Aerospace, Inc. • San Luis Obispo (CA)

On-site
USD 100,000 - 170,000
Health insurance
PTO 120 hours
Life insurance
+4
Lead Embedded Firmware Manager - Motion Control
Lead Embedded Firmware Manager - Motion Control

Motion Recruitment • Boston (MA)

On-site
USD 140,000 - 190,000
Stock options