Posted in

Modeling and Simulation Engineer

Modeling and Simulation Engineer

CompanyAtomic Machines
LocationSanta Clara, CA, USA, Berkeley, CA, USA
Salary$140000 – $170000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • 3+ years writing software tools in a production environment
  • 3+ years of experience working on complex electromechanical systems
  • High degree of proficiency in Python or Julia
  • Familiarity with C/C++
  • Experience with software tools like Git
  • Strong grasp of math and physics
  • Engineering principles
  • Mechanical aptitude
  • Manufacturing experience
  • Familiarity with digital twin creation via discrete event simulation tools
  • Familiarity with optimization algorithms and frameworks
  • Familiarity with tools such as OR-Tools, Pyomo, Simpy, Modelica, Anylogic
  • Ability to communicate clearly and professionally
  • Productive participation in scrum meetings
  • Driving clarity and alignment
  • Influencing cross-disciplinary teams
  • BS in Software Engineering, Electrical Engineering, Mechanical Engineering, Data Science, Physics, Systems Engineering, or a related field

Responsibilities

  • 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 cross-functional 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

Preferred Qualifications

  • Experience with 2D or 3D visualization tools

Benefits

    No information provided on Benefits.