
Principal Modeling and Simulation Engineer
Berkshire Grey7 months ago
Remote, United StatesStaff+
Responsibilities
- Architect, design, and develop scalable simulation software systems for robotic and automation solutions.
- Lead the development and integration of simulation environments using Emulate3D and Sim3D.
- Design and implement simulation frameworks, APIs, and services that integrate with production robotic software systems.
- Apply MBSE principles to define system behavior, interfaces, and performance characteristics within simulation environments.
- Build reliable, high-performance software for system-level modeling, validation, and optimization.
- Collaborate with robotics, perception, controls, and applications teams to align simulation with real-world system behavior.
- Develop tools and infrastructure for testing, debugging, and validating robotic systems in simulation.
- Provide technical leadership and mentorship while establishing simulation and software engineering best practices.
- Influence engineering strategy and roadmap for modeling, simulation, and system architecture.
- Analyze system performance, identify risks, and communicate technical direction, progress, and tradeoffs to stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Robotics, Systems Engineering, or a closely related field.
- At least 8 years of professional software development experience focused on modeling, simulation, or complex systems.
- Strong development expertise in Python and/or C++.
- Required proficiency with Emulate3D or Sim3D from Rockwell Automation.
- Experience architecting and delivering large-scale simulation and software systems.
- Proficiency in simulation software development, system modeling frameworks, software architecture, asynchronous or concurrent programming, Linux/Ubuntu environments, code reviews, testing methodologies, and software design patterns.
- Ability to operate autonomously, drive projects from concept to production, work in complex codebases, and define technical strategy.
- Preferred experience in robotics, automation, material handling systems, distributed systems, high-performance simulation, digital twins, virtual commissioning, MBSE, simulation-platform APIs or SDKs, RESTful or gRPC services, data analysis, performance profiling, Docker, Kubernetes, MongoDB, and HIL or SIL testing.
About Berkshire Grey
Berkshire Grey builds AI‑driven robotic systems and software that automate warehouse and logistics workflows such as pick, pack, sort, parcel sortation, and trailer unloading for retailers, e‑commerce, and parcel carriers. The company sells integrated robotics, vision, and orchestration software as deployed systems and services to large fulfillment and logistics operations. Founded in 2013 and headquartered in Bedford, Massachusetts, it focuses on omni‑channel fulfillment and high‑throughput logistics environments.