Rust Systems Engineer for Real-Time Semiconductor Tools

Fab2

San Francisco (CA)

On-site

USD 105,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

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
Rust Systems Engineer for Semiconductor Tooling
Rust Systems Engineer for Semiconductor Tooling

Atomicsemi • Austin (TX)

On-site
USD 105,000 - 170,000
Medical, Dental, and Vision insurance
Generous Paid Time Off
Visa Sponsorship
+2
Rust Software Engineer Intern: Real-Time Chip Tools
Rust Software Engineer Intern: Real-Time Chip Tools

Atomic Semi • United States

On-site
USD 110,000 - 132,000
Housing stipend
Meals provided
Weekly learning & development
+8
Embedded Software Intern — Real-Time Linux, Rust
Embedded Software Intern — Real-Time Linux, Rust

Atomic Semi • United States

On-site
USD 110,000 - 132,000
Housing stipend
Medical, Dental, Vision insurance
401(k) retirement plan
+3
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
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
Software Engineer (1146030)
Software Engineer (1146030)

The Judge Group • Louisville (CO)

On-site
USD 100,000 - 145,000
Senior Backend Engineer (Go/Rust) for Real-Time Fab
Senior Backend Engineer (Go/Rust) for Real-Time Fab

Atomic Semi • San Francisco (CA)

On-site
USD 125,000 - 195,000
Medical, Dental, and Vision insurance
Generous Paid Time Off
Visa Sponsorship
+5
Embedded Systems Engineer: Rust for High-Perf Hardware
Embedded Systems Engineer: Rust for High-Perf Hardware

Revel • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Competitive salary
Substantial equity
Personal growth opportunities
Rust Robotics Software Engineer - Real-Time & Distributed
Rust Robotics Software Engineer - Real-Time & Distributed

Pantograph • San Francisco (CA)

On-site
USD 100,000 - 140,000