About Atomic Semi
Atomic Semi is building a small, fast semiconductor fab.
It’s already possible to build this with today’s technology and a few simplifications. We’ll build the tools ourselves so we can quickly iterate and improve.
We’re building a small team of exceptional, hands-on engineers to make this happen. Mechanical, electrical, hardware, computer, and process. We’ll own the stack from atoms to architecture. Our team is optimistic about the future and we want to continue pushing the limits of technology.
Smaller is better. Faster is better. Building it ourselves is better.
We believe our team and lab can build anything. We’ve set up 3D printers, a wide array of microscopes, e-beam writers, general fabrication equipment - and whatever is missing, we’ll just invent along the way.
Atomic 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 role
One of our goals is to simplify the fab. To do that, we’re building our own equipment— we’re building lithography systems, deposition tools, precision motion control systems and more.
All of these systems are custom assemblies which require high-performance, real-time, safety-critical firmware. We’re hiring a senior embedded SWE to lead this effort— working closely with mechanical, electrical and process engineers across the full life cycle of firmware development.
You’ll be responsible from going 0 → 1 across several areas and delivering on projects across a wide range of maturity. Our hardware team rapidly iterates on our equipment designs, so peripherals/controls/board will continuously evolve. But you’ll also be responsible for delivering stable, maintainable software as certain systems stabilize.
Responsibilities
Lead the development of embedded software across the full firmware lifecycle
Bring up embedded systems (firmware, frontend, GUI, peripherals)
System design and architecture, develop reusable frameworks for peripherals and targets that are re-used
Set up devops, and infra as needed including CI, test, release cycles
Work closely with mechanical and electrical engineers for collaboration on controls and electronics, plus quick implementation of one-off prototype systems for testing
Requirements
4-8 years of relevant experience in real-time embedded software development
BS in Computer Science, Physics, Computer Engineering, Electrical Engineering, or equivalent in experience
Practical experience going 0 → 1 on a embedded codebase for electromechanical systems
Knowledge of microcontroller peripherals such as ADC, GPIO, PWM , SPI and I2C
Proficiency Rust/C/C++, familiarity with Python is a plus
Experience with reading electrical schematics and understanding circuit behavior
Experience working with sensors and digital signal processing
Working at Atomic Semi
We’re an early-stage hardware startup with solid funding, world-class advisors, and a lab/office in San Francisco, CA.
Atomic Semi is committed to fair and equitable compensation practices. The annual salary range for this role is $100,000 – $250,000. Compensation is determined within the range based on your qualifications, experience, and location. Our total compensation package also includes generous equity in Atomic Semi.
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.