Rust Systems Engineer for Real-Time Semiconductor Tools

Fab2

San Francisco (CA)

On-site

USD 105,000 - 170,000

Full time

14 days+
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
Visa Sponsorship
Paid Time Off

Job summary

fab2 is seeking exceptional, hands-on engineers to build production Rust software for semiconductor fabrication equipment, operating close to hardware and coordinating with microcontroller interfaces for calibration and control.

You will design real-time Linux applications, data acquisition, telemetry, and metrology software, including computer vision and gRPC APIs, while building graphical interfaces for operators and diagnostics.

Qualifications

  • BS in Computer Science, Computer Engineering, or equivalent practical experience.
  • Strong proficiency in Rust for systems-level Linux applications.
  • Hands-on Python experience in data analysis, computer vision, diagnostics, or scientific computing.
  • Track record shipping Linux applications such as daemons, services, IPC, and real-time systems.
  • Solid OS fundamentals, including memory management, performance, and concurrency.

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 alongside hardware and process engineering partners

Skills

Rust programming
Python
Linux systems programming
gRPC / Protocol Buffers
Computer vision basics
Telemetry & data acquisition

Education

BS in Computer Science / Computer Engineering

Tools

Yocto / Buildroot
IPC/Daemons
Real-time Linux

Job description

fab2 is seeking exceptional, hands-on engineers to build production Rust software for semiconductor fabrication equipment, operating close to hardware and coordinating with microcontroller interfaces for calibration and control.

You will design real-time Linux applications, data acquisition, telemetry, and metrology software, including computer vision and gRPC APIs, while building graphical interfaces for operators and diagnostics.

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

Rustify • Northern (KY)

Hybrid
USD 105,000 - 170,000
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
Software Engineer, Rust Fab2 · United States Mid $105k - $170k USD
Software Engineer, Rust Fab2 · United States Mid $105k - $170k USD

Rustify • Northern (KY)

Hybrid
USD 105,000 - 170,000
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
Rust Systems Engineer - Real-Time Robotics Infrastructure
Rust Systems Engineer - Real-Time Robotics Infrastructure

Dimensional Inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000
Rust Software Intern - Build Real-Time Chip Design Studio
Rust Software Intern - Build Real-Time Chip Design Studio

Fab2 • Austin (TX)

On-site
USD 114,000 - 131,000
Housing stipend
Meals and snacks
Weekly learning opportunities
+6
Rust Software Engineer Intern — Real-Time Chip Design Tools
Rust Software Engineer Intern — Real-Time Chip Design Tools

Fab2 • San Francisco (CA)

On-site
USD 114,000 - 131,000
Housing stipend
Meals provided
Learning & development
+9
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
Software Engineer, Rust
Software Engineer, Rust

Fab2 • San Francisco (CA)

On-site
USD 105,000 - 170,000
Medical, Dental, and Vision insurance
Visa Sponsorship
Paid Time Off
Embedded Software Intern - Real-Time Rust & Linux for Fabs
Embedded Software Intern - Real-Time Rust & Linux for Fabs

Fab2 • Austin (TX), Northern (KY)

Hybrid
USD 114,000 - 131,000
Housing Stipend
Lunches provided
Dinners 3x weekly
+8