Atomic Machines · 16 hours ago
Senior Software Engineer, Robotic Systems
Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology. As a Senior Software Engineer, Robotic Systems, you will design and build the distributed software system that controls the Matter Compiler, working across various layers of the stack and collaborating with interdisciplinary teams.
ManufacturingSemiconductor
Responsibilities
Write, operate, and debug software and firmware for complex robotics with hard real-time constraints
Design and operate software that coordinates state, timing, and failure recovery across a distributed network of devices
Work hands-on with manufacturing robotics and design software to coordinate a distributed network of devices
Work at multiple levels of the software stack—you'll design and implement a networked API and debug it down to the hardware
Qualification
Required
5+ years of industry experience developing software that interfaces with hardware
Multi-language programming fluency—ability to code fluently in multiple languages at multiple levels of the stack (our robotics engineers primarily use C++ and Python; knowledge of Go is a bonus)
Deep and broad understanding of how computers work (our work involves a variety of processors and computing environments at multiple levels of the stack)
Familiarity with robotics-adjacent systems (sensors, actuators, timing constraints, physical failure modes)
Experience designing, building, and shipping complex software systems that control hardware as part of a team
Experience with version control and working on Linux machines
A first-principles mindset — you question assumptions, reframe problems from the ground up, and approach challenges with a foundational understanding rather than relying solely on precedent
Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics Engineering, Mechanical Engineering, Robotics, or a related field
Preferred
Experience or interest in heterogeneous, distributed computing architectures
Experience in abstracting the control of manufacturing machines, material transport systems, and factory-level orchestration
Experience with instrumenting software for observability and debugging
Benefits
Equity
Benefits
Company
Atomic Machines
Atomic Machines are into MEMS micro- and nano-fabrication.
H1B Sponsorship
Atomic Machines has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (7)
2023 (3)
Funding
Current Stage
Growth StageTotal Funding
unknown2021-02-15Seed
2020-04-01Seed
Recent News
Morningstar.com
2025-06-09
2025-04-04
2025-02-16
Company data provided by crunchbase