Rust Systems Engineer for Real-Time Linux Hardware

Visa Hunt

San Francisco (CA)

On-site

USD 105,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Visa Sponsorship
Medical, Dental, and Vision insurance
401(k) retirement plan
Paid Time Off

Job summary

fab2 is seeking hands-on engineers to build production Rust software for semiconductor fabrication equipment. You will run near-hardware code, sequence microcontroller-based systems, and enable calibration, diagnostics, telemetry, and tool operation in a modern software-defined fab.

Join our Tool Software team to ship real-time Linux applications, data-driven metrology, and robust control software, collaborating with electrical, mechanical, and process engineers to push chip manufacturing

Qualifications

  • BS in CS/CE or equivalent practical experience.
  • Strong Rust for systems-level Linux apps.
  • Hands-on Python in data analysis/diagnostics.
  • Track record shipping Linux daemons/services and RT systems.
  • Familiarity with gRPC and protobuf.

Responsibilities

  • Design and implement real-time Linux applications for equipment control and process automation.
  • Design and implement finite state machines for tool operation.
  • Develop data acquisition, telemetry, and metrology software, including computer vision and image processing.
  • Implement gRPC services and Protocol Buffer APIs.
  • Build graphical interfaces for operations, diagnostics, and data visualization.
  • Own major features end-to-end with hardware and process engineering partners.

Skills

Rust
Python
gRPC
Protobuf
Linux systems
Real-time systems
IPC

Education

BS in Computer Science / Computer Engineering or equivalent

Tools

Yocto/Buildroot
Protobuf tooling
Linux debugging tools

Job description

fab2 is seeking hands-on engineers to build production Rust software for semiconductor fabrication equipment. You will run near-hardware code, sequence microcontroller-based systems, and enable calibration, diagnostics, telemetry, and tool operation in a modern software-defined fab.

Join our Tool Software team to ship real-time Linux applications, data-driven metrology, and robust control software, collaborating with electrical, mechanical, and process engineers to push chip manufacturing

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

Similar jobs worth comparing

Rust Systems Engineer for Real-Time Semiconductor Tools
Rust Systems Engineer for Real-Time Semiconductor Tools

Fab2 • San Francisco (CA)

On-site
USD 105,000 - 170,000
Medical, Dental, and Vision insurance
Visa Sponsorship
Paid Time Off
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
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
Embedded Software Intern: Real-Time Linux & Rust
Embedded Software Intern: Real-Time Linux & Rust

JobCubby • San Francisco (CA), Northern (KY)

Hybrid
USD 114,000 - 131,000
Housing stipend
Lunches provided
Dinners weekly
+10
Real-Time Embedded Software Intern (Rust/Linux)
Real-Time Embedded Software Intern (Rust/Linux)

Atomic Semi • Town of Texas (WI)

Hybrid
USD 114,000 - 131,000
Housing stipend
Lunches daily
Dinners 3x per week
+8
Software Engineer, Rust
Software Engineer, Rust

Visa Hunt • San Francisco (CA)

On-site
USD 105,000 - 170,000
Visa Sponsorship
Medical, Dental, and Vision insurance
401(k) retirement plan
+1
Automation Software Intern: Real-time Robotics (Linux/Rust)
Automation Software Intern: Real-time Robotics (Linux/Rust)

Atomic Semi • Town of Texas (WI)

Hybrid
USD 114,000 - 131,000
Housing stipend
Daily lunches
Stocked kitchen
+9
Embedded Software Intern: Real-Time Linux & Rust for Fabs
Embedded Software Intern: Real-Time Linux & Rust for Fabs

Socket.dev • Austin (TX), Northern (KY)

Hybrid
USD 114,000 - 131,000
Housing stipend
Lunches daily
Stocked kitchen
+7
Realtime Robotics Automation Software Intern (Rust/Linux)
Realtime Robotics Automation Software Intern (Rust/Linux)

Socket.dev • Austin (TX), Northern (KY)

Hybrid
USD 114,000 - 131,000
Housing Stipend
Lunches daily
Dinners 3x per week
+8