Atoms
Software Technician
San Francisco, CA +1 · Full-time · Posted Aug 18, 2026
- Location
- San Francisco, CA
San Francisco, California, United States - Experience
- 2+ years of software experience.
About the job
Tests, debugs, and validates custom hardware-software systems, including loading software and firmware onto devices and documenting test results.
What you'll do
- Perform quality-control and bench tests on custom electronics; execute test suites and record anomalies.
- Load software and firmware onto custom-built devices and debug failures across hardware and software.
- Collaborate with software engineers on process improvements, documentation, and corrective actions.
What they ask for
- 2+ years of software experience, with work on testing infrastructure, developer tools, or distributed systems.
- Experience with Python and Bash Scripting.
- Ability to read electrical schematics and understand hardware assemblies drawings.
- Experience flashing firmware or loading OS images onto embedded targets.
Nice to have
- Experience with robotics, autonomous vehicles, safety-critical systems, simulation environments, or hardware-in-the-loop testing.
- Familiarity with pub/sub messaging, binary serialization, cloud infrastructure, Kubernetes, or real-time systems.
Pay
$32.00 - $55.00 per hour (base salary)
Tools
Python, Bash Scripting, Gazebo, CARLA, Isaac Sim, ZMQ, ROS, DDS
Model-written summary · the original posting is authoritative