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

Software Engineer, Rust

$105k - $170k

Fab2

Fab2 Job OpportunityThe 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 TeamThe 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 RoleYou 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.ResponsibilitiesDesign and implement real-time Linux applications for equipment control and process automationDesign and implement finite state machines for tool operationDevelop data acquisition, telemetry, and metrology software, including computer vision and image processingImplement gRPC services and Protocol Buffer APIsBuild graphical interfaces for operations, diagnostics, and data visualizationOwn major features end-to-end alongside hardware and process engineering partnersRequired ExperienceBS in Computer Science, Computer Engineering, or equivalent practical experienceStrong proficiency in Rust for systems-level Linux applicationsHands-on Python experience in data analysis, computer vision, diagnostics, or scientific computingTrack record shipping Linux application software such as daemons, services, IPC, and real-time or near-real-time systemsSolid operating systems fundamentals, including memory management, performance, and concurrencyFamiliarity with gRPC and protobuf, or comparable RPC and serialization frameworksExperience working across different projects, technical domains, and engineering disciplinesNice-to-HaveBackground in semiconductors, industrial automation, manufacturing, or other hardware-intensive domainsFamiliarity with embedded Linux (Yocto or Buildroot)Experience with application performance profiling and optimization across CPU, memory, and latencyInterest in applied math, linear algebra, numerical methods, or scientific computingFamiliarity with failure mode and effects analysis (FMEA), or similar reliability-focused design practicesFamiliarity with microcontroller firmwareWorking at Fab2We're an early-stage hardware startup with solid funding, world-class advisors, and lab/offices.CompensationFab2 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.BenefitsMedical, Dental, and Vision insuranceGenerous Paid Time Off inclusive of Holidays and Sick TimeVisa SponsorshipLife and Disability InsurancePaid Parental Leave401(k) retirement planWeekly Learning & Development opportunitiesCommuter Benefits including Parking and Late Night Uber rides from the officeLunches daily, Dinners 3x per week, Stocked Office Kitchen with Snacks and SpindriftsWe 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.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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Rust in San Francisco, CA vacancy
  • $150k - $240k

     ...intelligence platform for the AI economy. Our software helps the world's largest energy...  ...manage energy. The Role As a Software Engineer focused on Fleet Telemetry & Control at Verse...  ...with systems languages such as C/C++, Rust or Go Comfortable working with scripting... 
    Suggested
    Remote work
    Flexible hours

    Verse

    San Francisco, CA
    3 days ago
  •  ...Software Engineer (C++/Rust)Remote / Boston / Salt Lake City / San Francisco / ChicagoThe financial industry is growing at a record pace, but our data providers are still stuck in the past — with cumbersome onboarding processes, complicated APIs, slow infrastructure, and... 
    Suggested
    Remote work

    Databento

    San Francisco, CA
    1 day ago
  • $108k - $126k

     ...anything. We design all the hardware and software needed to make chips and we make the fabs...  ...Your users include the chip and process engineers sitting near you, which means the feedback...  ...as intuitive and powerful as Figma. It's Rust across the stack, compiled to WebAssembly... 
    Suggested
    Hourly pay
    Internship
    Live in
    Work at office
    Visa sponsorship
    Night shift

    Fab2

    San Francisco, CA
    1 day ago
  • $255k - $405k

     ...the TeamThe Coding team is reimagining how software is built in the AI era. We build tools and workflows that help software engineers work faster, tackle more ambitious projects...  ...production systems.Experience with TypeScript, Rust, or a similar systems or application... 
    Suggested
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    6 hours ago
  • ngrok Inc. is seeking a Senior Software Engineer to build the next-generation ngrok agent and ensure reliable edge execution across devices and clouds. You will own networking features, observability, and cross‑platform consistency while collaborating with product and platform... 
    Suggested
    Remote job
    Home office
    Flexible hours

    ngrok Inc.

    San Francisco, CA
    2 days ago
  • $150k - $275k

     ...leading blockchain technology firm in San Francisco is seeking a Software Engineer specializing in networking. The ideal candidate will develop...  ...and scalability of the Solana network. Strong proficiency in Rust or C++, along with a deep understanding of distributed... 

    Anza

    San Francisco, CA
    4 days ago
  • Revel is hiring an early-career Embedded Software Engineer in San Francisco to bridge the high-performance runtime with the world of industrial...  ...environments. You will work under senior engineers, write Rust for Linux userspace, and gain hands-on experience with hardware... 

    Revel

    San Francisco, CA
    2 days ago
  • $300k

     ...teams. Work with Research Tooling, the engineering team behind Thinking Machines’ internal...  ...years of post-grad work experience as a software engineer or ML engineer, exclusive of...  ...programming language; we primarily use Python and Rust. We use React and Typescript on the... 
    Full time
    Work experience placement
    Internship
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Thinking Machines Lab

    San Francisco, CA
    3 days ago
  • $350k

     ...people who want to build it. About the Role We're hiring a software engineer to help build and scale the distributed systems that power...  ...systems-level coding ability in a language such as Python, Go, Rust, or C++, and comfort working close to the infrastructure... 
    Full time
    Visa sponsorship
    Work visa
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    3 days ago
  • $150.3k - $196.23k

     ...Pacific or Mountain time zones . We're looking for a Fullstack Software Engineer to join our team, passionately focused on delivering creative...  ...~ Java experience ~ Freemarker experience ~ Rust experience Benefits & Perks Atlassian offers a... 
    Work at office
    Local area
    Remote work

    Atlassian

    San Francisco, CA
    3 days ago
  •  ...About the Role At Watney, Embedded Engineers drive the fundamental capabilities of our...  ...irrationally enthusiastic about embedded software development. You should be equally comfortable...  ...Work on pathOS, our generalized embedded Rust operating system supporting mainboard PCBs... 

    Watney

    San Francisco, CA
    3 days ago
  • $196k - $245k

     ...lovable products for Discord users and Discord engineers. We’re building the next generation Data...  ...in the world.If you're the kind of Software Engineer who lights up when talking about...  ...strong programming skills in Python, Java, Rust, Go, or similarHands-on experience... 
    Full time
    Worldwide
    Relocation
    Relocation package

    Discord

    San Francisco, CA
    1 day ago
  • $155k - $400k

     ...creating a system that makes it easy for Sentry engineers to deploy and run Streaming Applications...  ...the company.Qualifications5+ years of software engineering experience, with background...  ...a programming language such as Python, Rust, Go, or Java (we primarily use Python and... 
    Work experience placement

    Sentry

    San Francisco, CA
    4 days ago
  • $175k - $220k

     ...build with us at Crusoe.About the Role:We are seeking a Senior Software Engineer for our Billing team to design, build, and scale Crusoe Cloud...  ...backend development with languages such as Go, Java, Rust, or C++.Distributed Systems Expertise: Experience designing and... 
    Temporary work
    Flexible hours

    Crusoe

    San Francisco, CA
    3 days ago
  • $300 per month

     ...build with us at Crusoe.About the Role:We are seeking talented Software Engineers to design, build, and scale Crusoe Cloud’s customer-facing...  ...including programming with modern compiled languages such as Go, Rust, Java, or C++.Education: A bachelor’s degree in Computer... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  • $350k

     ...Software EngineerThe mission of Thinking Machines is to build AI that extends human will and...  ...the RoleWe're looking for a software engineer to own the platform systems that enable Tinker...  ...one backend language (we use Python or Rust).Experience with at least one of: billing... 
    Visa sponsorship
    Work visa
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    7 hours ago
  • PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - Backend, Data ProductsAs a Senior Software Engineer on Backend...  ...your workflow.Performance-sensitive work in a systems language (Rust, C++); graph / lineage modeling; connector ecosystems.The... 

    Three Pillars Recruiting

    San Francisco, CA
    6 hours ago
  • $230k - $385k

     ...production systems. This is a hands-on infrastructure role for engineers who want to work on deeply technical systems at scale and own them...  ...stack runs on Kubernetes, and we primarily build services in Rust.In this role, you will:Build and operate storage services that... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    6 hours ago
  • $140k - $165k

     ...come build with us at Crusoe.About the Role:We're looking for a Software Engineer II to help make Crusoe Cloud's container registry fast,...  ...(Docker, Kubernetes, Terraform) alongside languages like Go, Rust, Java, or C++.Collaboration and communication: You are comfortable... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    1 day ago
  •  ...companies like GitHub, Segment, Lookout, and Fly.io. About the Role We are looking for a top performing backend engineer that loves coding with Rust. You will get to solve interesting problems and technical challenges. We move fast, and speed of execution is one of... 
    Full time
    Part time

    Svix

    San Francisco, CA
    3 days ago
  • $170k - $235k

     ...Compiler Team, you will join a group of engineers dedicated to building the core systems and...  ...architecturesContribute to both backend (Rust) and key frontend foundations (TypeScript...  ...years experience engineering high-quality software systemsDemonstrated success building and... 
    Full time
    Work at office

    Sigma Computing

    San Francisco, CA
    6 hours ago
  • $300 per month

     ...Crusoe.About This RoleThe Cloud Storage team at Crusoe seeks a Software Engineer II to lead the development and execution of our storage...  ...Proven experience in system programming with C, C++, and/or Rust.Networking: An understanding of physical and software-defined... 
    Temporary work

    Crusoe

    San Francisco, CA
    2 days ago
  • $185k - $300k

     ...The Role As a Software Engineer at Fullstack, you will build the backend infrastructure that powers a real-time trading platform. You will...  ...times. Performance & Operations: Profile and optimize async Rust code. Deploy containerized services. Build monitoring and... 
    Full time

    Fullstack

    San Francisco, CA
    4 days ago
  • LangChain is seeking a hands-on Engineering Manager to lead the SmithDB team, focusing on building a storage and query layer for AI observability...  ...should have over 7 years of relevant experience, including Rust programming and operating distributed services on Kubernetes.... 

    LangChain

    San Francisco, CA
    2 days ago
  • $160k - $200k

     ...Software Engineer, Data PlatformSan Francisco Bay AreaDiscord has a highly engaged community of millions of daily active users who use the...  ...engineering experience with strong programming skills in Python, Java, Rust, Go, or similarSolid CS fundamentals and demonstrated ability... 
    Full time
    Worldwide
    Relocation
    Relocation package

    Discord

    San Francisco, CA
    6 hours ago
  • $100k - $150k

     ...Exa is an applied AI lab building a search engine unlike the world has ever seen. We build massive-scale infra to crawl the entire web...  ...You have experience with some high performance language (C++, Rust, etc.) You often code technically difficult or interesting projects... 
    Full time
    Part time
    Internship
    H1b
    Remote work
    Flexible hours

    Exa

    San Francisco, CA
    1 day ago
  • PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - API & Data ConnectorsThis role sits in Data Products, which leverages...  ....Performance optimization experience dropping into Rust or C++ for bottleneck operations.Experience working with low-... 
    Local area
    Shift work

    Three Pillars Recruiting

    San Francisco, CA
    6 hours ago
  • $160k - $240k

     ...Senior Software Engineer — Lakehouse Systems Location: Mountain View, CA — On-site About Granica Granica builds AI infrastructure...  ...top of them Strong programming skills in Java, Scala, Go, Rust, C++, or similar systems-oriented languages Curiosity about... 
    Full time
    Work at office

    Granica

    San Francisco, CA
    2 days ago
  • $153k - $376k

     ...infrastructure is at the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll help design, build, and operate...  ....Proficiency in languages such as Go, TypeScript, Python, Rust, or Ruby.Strong system design skills and a track record of... 
    Minimum wage
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Figma

    San Francisco, CA
    6 hours ago
  • $148k - $222k

     ...this is a team where you can do exactly that.About the RoleAs a Software Engineer on the Pipedream team, you will help expand the core...  ...diverse and modern technology stack — including Go, Node.js, Rust, Rails, Kotlin, SQL, Redis, and Kubernetes — and have the opportunity... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

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