Senior Embedded Software Engineer

Atomic Semi
San Francisco, CA
Category Engineering
Job Description
We are seeking a Senior Embedded Software Engineer to help build the next-generation of small and fast semiconductor fabrication tools. The ideal candidate will be skilled in microcontroller based systems with experience in real-time control systems.

Requirements

  • BS in Computer Science, Physics, Computer Engineering, Electrical Engineering, proof of exceptional skills in related fields with practical software engineering experience, or equivalent
  • Minimum of 5 years of relevant experience in real-time embedded microcontroller-based software development
  • Experience going 0 -> 1 on a scalable embedded system
  • Experience implementing real-time control systems
  • Proficiency in system programming including C/Rust, Python is a plus
  • Ability to read electrical schematics and understand circuit-level behavior
  • Knowledge of microcontroller peripherals such as ADC, GPIO, PWM, CAN, SPI and I2C
  • Experience working with actuators, sensors and digital signal processing

Benefits

  • 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
]]>