Back to jobs

Senior Systems Engineer, Modeling Focus

Emeryville or Santa Clara, California
Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform. This platform enables new classes of micromachines to be designed and built by providing manufacturing processes and a materials library that are inaccessible to semiconductor manufacturing methods. It unlocks MEMS manufacturing not only for device classes that could never be produced by semiconductor methods, but also for entirely new categories. Furthermore, this digital platform is fully programmable in the way 3D printing is digital—but whereas 3D printing produces parts of a single material using a single process, the Matter Compiler™ technology platform is a multi-process, multi-material system: bits and raw materials go in, and complete, functional micromachines come out. The Atomic Machines team has also created an exciting first device—made possible only through the Matter Compiler™ technology platform—that we will be unveiling to the world soon.
 
Our offices are in Emeryville and Santa Clara, California.

About The Role:

We are looking for a talented and seasoned Systems Engineer to join as a key member of the Systems Engineering department to help us establish strong foundations for successfully attaining the long-term goals of our company, by successfully creating digital twins and models of our distributed robotic systems. The ideal candidate is also experienced in simulation and modeling techniques, robotics, applied physics, mechatronics and computer science. Atomic Machines is on a rapid growth trajectory. We are developing the foundational architecture for our automated manufacturing platform, which uses robotics as a key building block. This role has the opportunity to be a driving force in the development of Systems Engineering practices and adoption at Atomic Machines and will have a major influence in system definition, development and implementation. This role is based in Santa Clara or Emeryville.

What You’ll Do:

    • Collaborate with cross-functional design teams to conceptualize and refine low-level design concepts, and establish operational models.
    • Develop and maintain software system models and simulation tools to create digital twin prototypes to guide development roadmaps and evaluate key design decisions
    • Design and develop visualization, API’s to enable crossfunctional teams use models in a variety of applications
    • Create algorithmic optimization tools across process, hardware, and software to evaluate complex design scenarios
    • Run and document key system-of-systems, subsystem simulations to guide hardware development, trade analysis for robotic and mechatronic designs
    • Define, analyze, and develop essential requirements for the Atomic Machines system. Identify and mitigate latent risks across the system early and effectively.
    • Engage in problem-solving for complex, multi-subsystem issues in a dynamic startup environment.

What You’ll Need:

    • A first-principles mindset — you question assumptions, break problems down to fundamentals, and prefer root-cause solutions over pattern-matching.
    • At least 6 years of total experience, ideally with 3+ years writing software tools in a production environment and 3+ years of experience working on complex electromechanical systems.
    • Technical Skills: High degree of proficiency in Python or Julia, familiarity with C/C++, and experience with software tools like Git.
    • Knowledge: Strong grasp of math and physics, engineering principles, mechanical aptitude, and manufacturing experience. Familiarity with digital twin creation via discrete event simulation tools, optimization algorithms and frameworks. Familiarity with tools such as OR-Tools, Pyomo, Simpy, Modelica, Anylogic.
    • Attributes: Creativity, problem-solving skills, ownership of projects, willingness to learn quickly, and ability to work autonomously in ambiguous situations.
    • Documentation: Ability to communicate clearly and professionally.
    • Culture Fit: Productive participation in scrum meetings, driving clarity and alignment, and influencing cross-disciplinary teams.
    • Bonus: Experience with 2D or 3D visualization tools.
    • Education: At least a BS in Software Engineering, Electrical Engineering, Mechanical Engineering, Data Science, Physics, Systems Engineering, or a related field. An advanced degree is preferred.

The compensation for this position also includes equity and benefits.

Salary Range

$170,000 - $215,000 USD

Create a Job Alert

Interested in building your career at Atomic Machines? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...