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 1 day 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
    1 day ago
  •  ...values and are passionate about shaping the next generation of AI.About the Role:webAI is seeking a Senior Platform Rust Engineer to build the core software platform that supports our enterprise and consumer products.You will design and implement reusable platform... 
    Suggested
    Live out
    Work at office

    webAI

    Austin, TX
    20 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... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office

    Saronic Technologies

    Austin, TX
    1 day 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... 
    Suggested
    Full time
    Fixed term contract
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    1 day 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... 
    Suggested
    Full time
    Temporary work
    Remote work

    Atom Computing

    Austin, TX
    1 day 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
    1 day 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
    1 day ago
  • $100k - $120k

     ...Intelligence builds Sovereign, targeting software for unmanned systems. Manufacturers install...  ...We are looking for a software engineer excited to take technology demonstrated on...  ...Proficiency in a compiled systems language: C++, Rust, or C. Our primary codebase is C++20; we... 
    Permanent employment
    Full time
    Flexible hours

    Modern Intelligence

    Austin, TX
    3 days 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
    1 day ago
  •  ...Cloudflare is seeking an engineer to design and operate the S3-compatible API gateway for the R2 storage platform. You will work across...  ...limiting, and cross-team API contracts. You should have strong Rust/TypeScript/Go skills and experience with large-scale distributed... 

    Cloudflare Inc

    Austin, TX
    2 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
    1 day ago
  • $35 per hour

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

    Neuralink

    Austin, TX
    1 day ago
  • $140k - $250k

     ...crypto, AI, and permissionless compute. The Role: As a Software Engineer on the core engineering team, you will build and ship the...  ...Experience with gRPC, protobuf, and code generation Some Rust experience Passion for AI, with experience deploying, managing... 
    Remote work

    Overclock Labs

    Austin, TX
    3 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
    1 day ago
  •  ...Backend Software Engineer Nominal is building the connected test and operations platform powering the world's most advanced hardware systems...  ...operational simplicity matter. ~ Strong experience in Go, Rust, or Java, with an emphasis on correctness, clarity, and long-... 
    Permanent employment
    Work at office

    Nominal

    Austin, TX
    5 days ago
  •  ...to be programmable, and to support agile software development. Fastly’s customers include many...  ...of applicants. Staff Software Engineer - Security Products The Security Products...  ...but experience with other languages (C, Rust etc.) is useful. What You'll Do:... 
    Full time
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Round Rock, TX
    5 days ago
  •  ...Job Description Job Description We are looking for software engineers to join our small team with big responsibilities. The role involves...  ...pair-programming. Our codebase is written entirely in modern Rust using the latest technologies and coding practices. We rely... 

    Falcon Smart IT

    Austin, TX
    3 days ago
  •  ...Role:We are looking for Senior and Staff Engineers to support webAI’s initiatives focused on...  ...debugging, and optimization of distributed software under resource constrained and...  ...traversalPlease note: Development will be done in Rust and you’ll be able to get up to speed on... 
    Live out
    Work at office
    Local area
    Remote work

    webAI

    Austin, TX
    8 days ago
  • $123k - $216k

     ...spanning from highly technically proficient engineers to non-technical scientists and doctors;...  ..., rugged networking, and bullet-proof software to do their jobs. Job Responsibilities and...  ..., and build graph optimizationTech Stack:Rust, PythonTerraformBazel and NixKubernetesGitLab... 
    Full time
    Temporary work
    Remote work

    Neuralink

    Austin, TX
    a month ago
  •  ...signals become the system you help build. As an entry-level Software Engineer on the SRE / Monitoring Platform team, you contribute to the...  ...one programming language — Go (preferred), Python, Java, or Rust. You can write clean, tested, readable code and explain your... 
    Full time
    Contract work
    Internship
    Local area

    Bitdeer Technologies Group

    Austin, TX
    10 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
    1 day ago
  •  ..., infrastructure, access, and traffic to support seamless and efficient air traffic services.  SkyGrid is seeking a  Senior Software Engineer (Cloud Architect) to lead the design and ownership of cloud-based system and software architectures. This role involves close... 
    Full time
    Immediate start
    Remote work

    Skygrid

    Austin, TX
    1 day 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
    27 days ago
  • $110.5k - $160k

     ...Software Development Engineer I Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable services...  ...programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript Experience with data structure... 
    Internship
    Worldwide
    Flexible hours

    Amazon Technologies, Inc.

    Austin, TX
    4 days ago
  •  ...customer satisfaction. Collaborate with software, hardware, and security teams to deliver...  ...BSc in Computer Science / Computer Engineering –  Must Minimum 7 years in embedded Linux...  ...protocols – Preferred Knowledge in Rust Programming language – Preferred Experience... 

    Nuvoton

    Austin, TX
    more than 2 months ago
  •  ...the world for the better. JOB SUMMARY As a Senior Platform Engineer, your primary mission is to architect and evolve the core C++...  ...mechanics and high-level deployability, ensuring that our robotics software moves from a developer’s brain to physical hardware with... 
    Full time
    Local area

    Apptronik

    Austin, TX
    1 day ago
  • $105k - $145k

     ...anything. We design all the hardware and software needed to make chips and we make the fabs...  ...the role We’re hiring embedded software engineers to help build the software systems behind...  .... You’ll also work on Linux-based Rust applications used for equipment control,... 
    Full time
    Work at office
    Visa sponsorship
    Night shift

    Fab2

    Austin, TX
    1 day ago
  •  ...barriers to entry, making the right connections, and building confidence through expert guidance.We are seeking a Senior Full-Stack Software Engineer to join our high-performance engineering organization as a full-time, hands-on individual contributor. In this role, you will... 
    Full time
    Work at office
    Local area

    realtor.com

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

     ...Systems Team and be part of an elite team of engineers working on high-performance, safety-...  ...chip designers, electrical engineers, and software engineers on a small, fast-moving team....  ...internships) ~ Proficient in embedded C or Rust ~ Ability to design bare-metal embedded... 
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Austin, TX
    1 day ago
  •  ...place to work. If you’re driven to align your career with a fantastic mission, look no further! We’re looking for a Senior Software Engineer to help us build and operate backend systems that run at serious scale. This role is for someone who cares about performance,... 
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide
    Visa sponsorship
    Flexible hours

    Spycloud

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

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