Atomic Semi
Software Engineer, Rust
Austin · Contract
Sponsorship not specified$105k-$170kDetected 54 days ago
PythonRustLinuxgRPCData AnalysisData VisualizationComputer Vision
About the role
- Your work will integrate with microcontroller-based systems to sequence and control fabrication processes.
- 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.
- Our software sits close to the hardware and directly affects tool performance, uptime, process repeatability, and fab throughput.
Responsibilities
- Design and implement real-time Linux applications for equipment control and process automation
- Design and implement finite state machines for tool operation
- 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
Requirements
- BS in Computer Science, Computer Engineering, or equivalent practical experience
- Strong proficiency in Rust for systems-level Linux applications
- Track record shipping Linux application software such as daemons, services, IPC, and real-time or near-real-time systems
- 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 microcontroller firmware
- 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.
- Compensation is determined based on your qualifications and experience.
Skills
- 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.
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
- 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
- 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.
- Develop data acquisition, telemetry, and metrology software, including computer vision and image processing
- Hands-on Python experience in data analysis, computer vision, diagnostics, or scientific computing
Company info
- 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.
- We partner closely with electrical, mechanical, process, and fab teams to bring new equipment online and scale it into production.
Visa & Work Authorization
- Visa Sponsorship
Apply directly at Atomic Semi →Create a free account for alerts like thisView Atomic Semi immigration profile
This listing is sourced directly from Atomic Semi's careers page and normalized into a canonical job model.