Modeling and Simulation Engineer
Company | Atomic Machines |
---|---|
Location | Santa Clara, CA, USA, Berkeley, CA, USA |
Salary | $140000 – $170000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid 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.