
Principal Modeling and Simulation Engineer
Posted 3 hours ago

Posted 3 hours ago
This is a fully remote position, open to applicants in Massachusetts.
• Architect, design, and develop scalable simulation software systems for robotic and automation solutions.
• Lead the development and integration of simulation environments utilizing tools such as Emulate3D / Sim3D.
• Design and implement simulation frameworks, APIs, and services that work in tandem with production robotic software systems.
• Apply Model-Based Systems Engineering (MBSE) principles to define system behavior, interfaces, and performance characteristics within simulation settings.
• Create high-performance, reliable software for system-level modeling, validation, and optimization.
• Collaborate closely with teams in robotics, perception, controls, and applications to ensure consistency between simulation and actual system behavior.
• Develop tools and infrastructure for testing, debugging, and validating robotic systems in a simulated environment.
• Provide technical leadership and mentorship, fostering best practices in simulation and software engineering.
• Influence the engineering strategy and roadmap regarding modeling, simulation, and system architecture.
• Analyze system performance, identify risks, and create mitigation strategies through insights derived from simulation.
• Communicate technical direction, progress, and trade-offs to stakeholders across engineering and product teams.
• Bachelor’s degree in Computer Science, Robotics, Systems Engineering, or a closely related discipline.
• 8+ years of professional experience in software development with a focus on modeling, simulation, or complex systems.
• Software development experience in Python and/or C++.
• Proven capability to: Architect and deliver large-scale simulation and software systems.
• Operate independently and drive projects from concept to production.
• Define and articulate technical strategy, trade-offs, and priorities.
• Navigate and contribute to large, complex codebases.
• Employ an MVP mindset while transitioning solutions from prototype to production.
• Proficient in: Simulation software development and system modeling frameworks.
• Emulate3D or Sim3D (Rockwell Automation) (required).
• Nvidia Omniverse.
• System design and software architecture.
• Git, Jira, and modern development workflows.
• Linux / Ubuntu environments.
• Code reviews, testing methodologies, and CI/CD practices.
• Software design patterns (modular, scalable, fault-tolerant systems).
• Competitive salary and comprehensive benefits package.
• Opportunities for professional development and career advancement.
• Collaborative and innovative work environment.
• Flexible working hours and potential for remote work.
Instacart
CLASP
Tevora
Tailor
Get handpicked remote jobs straight to your inbox weekly.