Fab2Verified Source

Software Engineer Rust Fab2

105K–170K
Onsite · Austin, Texas
Posted August 12, 2026
payroll

Overview

Fab2 seeks exceptional hands-on individuals to build production Rust software for semiconductor fabrication tools. This role integrates with microcontroller systems to sequence and control fabrication processes while developing modern software-defined fab capabilities.

What You'll Do6

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

Requirements12

  • 1BS in Computer Science Computer Engineering or equivalent practical experience
  • 2Strong proficiency in Rust for systems-level Linux applications
  • 3Hands-on Python experience in data analysis computer vision diagnostics or scientific computing
  • 4Track record shipping Linux application software such as daemons services IPC and real-time systems
  • 5Solid operating systems fundamentals including memory management performance and concurrency
  • 6Familiarity with gRPC and protobuf or comparable RPC and serialization frameworks
  • 7Experience working across different projects technical domains and engineering disciplines
  • 8Background in semiconductors industrial automation manufacturing or other hardware-intensive domains
  • 9Familiarity with embedded Linux Yocto or Buildroot
  • 10Interest in applied math linear algebra numerical methods or scientific computing
  • 11Experience with application performance profiling and optimization across CPU memory and latency
  • 12Nice-to-have background in failure mode and effects analysis FMEA or similar reliability-focused design practices

Salary Insight

$105 - $170k per year

Location

Typeonsite
LocationAustin, Texas

Required Skills

RustLinuxgRPCProtocol BuffersPythonComputer VisionFinite State MachinesConcurrencyEmbedded LinuxSemiconductor KnowledgeFMEA
Share:

Similar open positions

Explore active roles that match your skills and interests.

ARC ENT

9d agoSan Francisco, Californiapayroll

Firmware Engineer (Rust) at ARC ENT

You will own the firmware for a new high-frequency power conversion system at a venture-backed hardware startup in San Francisco. You will write Rust on resource-constrained microcontrollers, design control loops that run in real time, and build the test infrastructure that validates hardware. You will debug with an oscilloscope as often as a debugger, working close to switching hardware. This role stands out because you will shape the software from the ground up and see it ship in a physical product.

112K–200K
RustFirmware fundamentalsMicrocontroller programming+1 more

Verse

11h agoSan Francisco, Californiapayroll

Senior Software Engineer, Fleet Telemetry & Control/Rust

You will own the design, implementation, and testing of distributed energy resource controls and telemetry software on customer hardware at sites worldwide. You'll work with Rust, C/C++, and Go on bare-metal or hardware-level virtualization platforms, building real-time control systems that manage grid assets. You'll join a high-performance team backed by Bessemer, GV, Coatue, and NVIDIA, and collaborate with energy solutions partners on their proprietary hardware. Your work will directly enable faster, cheaper, and cleaner power for AI data centers, shaping the energy infrastructure of the future.

Competitive salary
rustc++go+2 more

Fab2

17h agoAustin, Texaspayroll

Technical Program Manager at fab2

fab2 seeks a Technical Program Manager to accelerate semiconductor fab development. You will translate company goals into technical programs and coordinate cross-functional execution. This role reports directly to CEO Sam Zeloof and oversees integration of mechanical electrical software and production teams.

Competitive salary
pythonawsreact+2 more

Openai

14d agoRemotepayroll

Software Engineer Silicon Design Methodology OpenAI

OpenAI seeks a Software Engineer to lead the creation of design methodologies and infrastructure that empower a small silicon team to rapidly develop complex custom chips. The role focuses on translating hardware development needs into software abstractions and tools while collaborating with architecture and verification groups. Success means scaling chip development processes and improving confidence in performance and implementation outcomes.

225K–380K
C++PythonRust+8 more

Varda Space Industries

17h agoLos Angeles, Californiapayroll

Firmware Engineer C++ Varda Space Industries

Varda Space Industries seeks a Firmware Engineer to lead spacecraft behavior analysis and develop reliable flight software. The engineer will own all phases of development from requirements capture through test and flight operational support. This role drives the creation of robust software systems ensuring mission success.

131K–184K
C++Embedded SystemsReal-time Operating Systems (RTOS)+6 more
1000 KLA Corporation

1000 KLA Corporation

14d agoSan Jose, Californiapayroll

Senior C++ Engineer - Linux, OOD, Semiconductor

You will build cutting-edge C++ software for KLA's next-gen mask inspection systems, owning machine control and data analysis modules used in semiconductor fabs worldwide. You'll collaborate with cross-functional teams including electrical, mechanical, optical, and algorithm engineers to solve complex system-level challenges. This role demands deep expertise in multi-threaded and multi-process programming, with opportunities to deploy REST APIs on Kubernetes. Your work will directly impact the yield and cost-effectiveness of advanced chip manufacturing.

136K–232K
C++Object Oriented DesignLinux+12 more