Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Rust

$105k - $170k
Full-time

Fab2

About fab2

The fab2 team can build anything. We design all the hardware and software needed to make chips and we make the fabs, tools, and components ourselves.

We're looking for exceptional, hands-on people who can iterate to the limits of what's possible.

 

fab2 was founded by Sam Zeloof and Jim Keller . Sam is best known for making chips in his garage, and Jim has been a leader in the semiconductor industry for the past 40 years.

About the team

The Tool Software team builds the software that runs fab2's semiconductor fabrication tools. We work across the stack, from microcontroller firmware and real-time control to Linux applications for calibration, diagnostics, simulation, build/release infrastructure, and over-the-air deployment.

Our software sits close to the hardware and directly affects tool performance, uptime, process repeatability, and fab throughput. We partner closely with electrical, mechanical, process, and fab teams to bring new equipment online and scale it into production.

About the role

You will build production Rust software for semiconductor fabrication equipment: the systems that help turn precise software instructions into real physical processes.

Your work will integrate with microcontroller-based systems to sequence and control fabrication processes. You will also build the software capabilities behind a modern, software-defined fab, including calibration, diagnostics, telemetry, and tool operation.

This is a hands-on systems role for someone who wants their Rust code running close to the hardware, controlling complex equipment, and directly shaping how chips get made.

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

Required Experience

  • 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 application software such as daemons, services, IPC, and real-time or near-real-time systems

  • Solid operating systems fundamentals, including memory management, performance, and concurrency

  • Familiarity with gRPC and protobuf, or comparable RPC and serialization frameworks

  • Experience working across different projects, technical domains, and engineering disciplines

Nice-to-have

  • Background in semiconductors, industrial automation, manufacturing, or other hardware-intensive domains

  • Familiarity with embedded Linux (Yocto or Buildroot)

  • Experience with application performance profiling and optimization across CPU, memory, and latency

  • Interest in applied math, linear algebra, numerical methods, or scientific computing

  • Familiarity with failure mode and effects analysis (FMEA), or similar reliability-focused design practices

  • Familiarity with microcontroller firmware

Working at fab2

We’re an early-stage hardware startup with solid funding, world-class advisors, and lab/offices.

Compensation: fab2 is committed to fair and equitable compensation practices. The annual salary range for this role is $105,000 – $170,000. Compensation is determined based on your qualifications and experience. Our total compensation package also includes generous equity in fab2.

Benefits: fab2 offers the following benefits, subject to applicable eligibility requirements: 

  • Medical, Dental, and Vision insurance

  • Generous Paid Time Off inclusive of Holidays and Sick Time

  • Visa Sponsorship

  • Life and Disability Insurance

  • Paid Parental Leave

  • 401(k) retirement plan

  • Weekly Learning & Development opportunities

  • Commuter Benefits including Parking and Late Night Uber rides from the office

  • Lunches daily, Dinners 3x per week, Stocked Office Kitchen with Snacks and Spindrifts

We are an equal-opportunity employer and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability or other legally protected statuses.

Export Control Analysis:  This position involves access to technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s capacity to serve in compliance with U.S. export controls.

fab2, formerly known as Atomic Semi

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer, Rust in Austin, TX vacancy
  • $105k - $170k

     ...building a small team of exceptional, hands-on engineers to make this happen. Mechanical,...  ...0 years. About the team The Tool Software team builds the software that runs Atomic...  ...About the role You will build production Rust software for semiconductor fabrication equipment... 
    Suggested
    Full time
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Austin, TX
    more than 2 months ago
  • Software Engineer - Egress (Go/Rust) Hybrid About the Role The Egress team was formed to own a very important aspect of Cloudflare's network-as-a-service: Egress connectivity for our vast portfolio of products. As a member of the Egress team, you will be a key technical... 
    Suggested
    Local area

    Cloudflare Inc

    Austin, TX
    3 days ago
  • Cloudflare in Austin, TX is seeking a systems software engineer to build features and improvements for the Workers Runtime and to help shape...  ...Requirements include 2+ years of professional experience with C++ or Rust and strong CS fundamentals. #J-18808-Ljbffr Webhosting
    Suggested

    Webhosting

    Austin, TX
    3 days ago
  • Programmers.io seeks an experienced Systems Engineer with 8-10 years of hands-on experience in building high-performance, scalable systems. The ideal candidate will have strong proficiency in C++ and Rust, with familiarity in LanceDB, Apache Iceberg, and Velox. You will... 
    Suggested

    Programmers.io

    Austin, TX
    2 days ago
  • Job Title: Systems Engineer (C++ or Rust) Location: Austin/TX OR Sunnyvale, CA Experience: 8-10 Years Job Description: We are looking for...  ...Iceberg, and Velox Required Qualifications: 8-10 years of software engineering experience with strong systems programming... 
    Suggested

    Programmers.io

    Austin, TX
    3 days ago
  • Senior Platform Rust Engineer webAI is pioneering the future of artificial intelligence by establishing the first distributed AI infrastructure...  ...is seeking a Senior Platform Rust Engineer to build the core software platform that supports our enterprise and consumer products.... 
    Live out
    Work at office

    webAI

    Austin, TX
    3 days ago
  •  ...intelligent platforms. Job Overview   We are seeking a Software Engineer responsible for designing, writing, and deploying software on...  ...controls  Strong programming skills in Python, C++, and/or Rust  Experience with robotics frameworks (e.g., ROS/ROS2) or real... 
    Permanent employment
    Full time
    Temporary work
    Work at office

    Saronic Technologies

    Austin, TX
    more than 2 months ago
  •  ...military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays...  ...decrease the time-to-value of our software by integrating it directly into the user'...  ...background in systems programming (e.g., C, C++, Rust) alongside standard scripting, allowing... 
    Full time
    Fixed term contract
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    more than 2 months ago
  • $140k - $185k

     .... Join a world-class team of scientists, engineers, and business professionals to advance the...  ...Atom Computing is looking for a Senior Software Engineer to implement the quantum computing...  ...with a compiled language such as C++ or Rust is preferred.  Familiarity with Git version... 
    Full time
    Temporary work
    Remote work

    Atom Computing

    Austin, TX
    more than 2 months ago
  • $160k - $200k

     ...outcomes. Founded by data scientists and engineers, Striveworks set out to make the journey...  ...environments. The Role As a Senior Software Engineer at Striveworks, you’ll be...  ...Java (11 or higher), C# (9 or higher), or Rust ~ Proficiency in Python ~ Experience... 
    Full time
    Work at office
    Remote work

    Striveworks

    Austin, TX
    more than 2 months ago
  •  ...military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays...  ...traditional reach. Our groundbreaking software empowers devices to synchronize data in...  ...Swift/Objective-C (iOS) ~ Experience with Rust or strong willingness to learn and work... 
    Full time
    Local area
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    more than 2 months ago
  • $131k - $160k

     ...We are seeking a Senior Software Engineer to develop the next-generation of Jeppesen Distribution Manager (JDM) for desktop and mobile devices...  ...: Proficiency in systems or backend language (e.g. Rust, C++, C, Java, Kotlin, Swift) Strong frontend experience... 
    Full time
    Work at office
    Immediate start
    Remote work

    Jeppesen Foreflight Careers

    Austin, TX
    2 days ago
  •  ...military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays...  ...SDKs all build upon. As a Senior Software Engineer — Embedded Database, you will:...  ...systems programming. ~ Strong proficiency in Rust or excellent C/C++ skills with a... 
    Full time
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    more than 2 months ago
  • Cloudflare is seeking a high-agency, systems engineer to design and build AI inference infrastructure across its global network. You will tackle sub-second model cold starts, multi-accelerator workload scheduling, and efficient cache management alongside AI/ML engineers... 

    Webhosting

    Austin, TX
    3 days ago
  •  .... Job Overview We are seeking a motivated and talented Software Engineer Intern to work on real-world problems that contribute directly...  ...skills in Python, C++, Typescript, Javascript, or Rust Basic understanding of robotics principles, autonomous systems... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office

    Saronic Technologies

    Austin, TX
    4 days ago
  •  ...military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays...  ...problems. About the Position As a Software Engineer, you'll design, build, and ship...  ...or systems development (e.g., Go, Rust, Python) in addition to Android, enabling... 
    Full time
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    more than 2 months ago
  • $145k - $185k

     ...robotic production systems that can turn engineering data directly into finished steel...  ...welding, sensing and AI-driven manufacturing software to produce large ship panels and structural...  ...models. Experience with Python, C++, Rust, Go or another systems or backend... 
    Full time
    Relocation package
    Shift work

    Valstad

    Austin, TX
    a month ago
  • Bright Vision Technologies is seeking a seasoned Rust Developer to design, build, and optimize high-performance distributed systems...  ...and orchestration platforms. You will collaborate with platform engineers, DevOps, and product teams to build scalable APIs, asynchronous... 
    Remote job

    Bright Vision Technologies

    Austin, TX
    2 days ago
  • $90k - $130k

     ...and you're given a wide berth to solve problems and improve our engineering team. Come join a 20-person engineering organization spread...  ...and Austin. Founded in 2016, WeInfuse is an infusion center software and consulting organization. Our founders and their team have... 
    Full time
    H1b
    Work at office

    Weinfuse

    Austin, TX
    a month ago
  • $140k - $185k

     ...breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance...  ...Atom Computing is looking for a Senior Software Engineer to build the software platform...  ...services are written in Python and Rust, and our frontend components are written... 
    Temporary work
    Casual work
    Work at office

    Atom Computing

    Austin, TX
    1 day ago
  •  ...Some software roles give you a backlog, but this one gives you real ownership. We’re...  ...demanding real-world environments. The engineering team is intentionally small and highly...  ...experience developing software with C++ and/or Rust . ~ Experience building backend,... 

    ALAC HR Solutions

    Austin, TX
    1 day ago
  • Cloudflare is hiring for a role on the Workers Runtime team. You will help build features and improvements for the edge runtime and expand support for JavaScript APIs and WebAssembly. The position emphasizes performance, reliability, and scaling at a global network scale...

    Worky

    Austin, TX
    5 days ago
  • $151k - $281k

    Software Engineer - HIL Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices...  ...and a drive to succeed. What We're Looking For: Strong Rust skills; Python for test tooling and analysis. Comfortable close... 
    Full time
    Temporary work
    Flexible hours
    Night shift

    Neuralink

    Austin, TX
    3 days ago
  • $100k - $120k

    Junior Software Engineer Lead integration of Sovereign software across unmanned platforms from test ranges to battlefield deployments Location...  ...Proficiency in a compiled systems language: C++, Rust, or C. Our primary codebase is C++20; we do not expect you to... 
    Permanent employment
    Full time
    Flexible hours

    Front Door Defense

    Austin, TX
    4 days ago
  • $123k - $206k

    Software Engineer, Realtime Hybrid About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of...  .... Knowledge of a modern systems programming language such as Rust or Go. Bonus Points: Experience working with realtime... 
    Temporary work
    Local area
    Flexible hours

    Cloudflare Inc

    Austin, TX
    3 days ago
  •  ...platforms. Job Overview We are seeking a Forward Deployed Software Engineer who will be at the forefront of integrating, deploying, and improving...  ...Strong software engineering skills, with experience in C++, Rust, Python, or similar languages Background in robotics,... 
    Permanent employment
    Temporary work
    Work at office

    Saronic Technologies

    Austin, TX
    3 days ago
  • $151k - $281k

    Software Engineer - Simulation Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating...  ...abilities and a drive to succeed. What we're looking for: Strong Rust skills; Python for test tooling and analysis. Bazel... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    Austin, TX
    2 days ago
  • $119k - $200k

    Software Engineer, Implant Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices...  ...system Required Qualifications: Fluent in Python and C or Rust (don't get hung up on this—being an exceptional software... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    Austin, TX
    3 days ago
  •  ...across the board. York is seeking a talented, cross-domain software engineers to join a small, empowered strategic development team focused...  ...Proficiency with C/C++, Python, C#, and Linux; experience with Rust, modern other web/cloud stacks, ROS 2, cFS, or ML frameworks... 
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide

    York Space Systems LLC

    Austin, TX
    3 days ago
  •  ...raised $23M from Permanent Capital, Drive Capital, Sequoia, Core VC and The 81 Collection. The Role We’re looking for a Software Engineer who is highly autonomous, reliable, cool under pressure and deeply capable - the person people trust with the hard problems. You... 
    Permanent employment
    Full time
    Relocation
    Flexible hours

    Abode Money

    Austin, TX
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Rust. Be the first to apply!