Manager, Software Development - Simulation
Core
Lead the design and implementation of 3D simulation features and workflows for a platform empowering users to autonomously design, validate, and visualize machines.
Role type
Manager, Software Development - Simulation
Builds
3D simulation features, workflows, and physics-based applications for a factory floor automation platform
Domain
Industrial automation, 3D graphics, physics simulation
Deliverable
production ML models | product features
Required skills
Team leadership, agile sprint planning, software architecture design, TypeScript, C++, Python, automated testing, legacy code modernization, linear algebra, physics engine integration
Preferred skills
Robotics software integration, Test Driven Development, embedded systems, real-time computing
Technologies
TypeScript, C++, Python, physics engines, renderers
Responsibilities
Manage a team of 4+ direct reports, organize team work including quarterly and agile sprint planning, partner with Product Managers on strategic roadmaps, participate in UX and GUI design, design and maintain robust software applications, foster test automation culture, mentor junior members, analyze and refactor legacy code, collaborate on simulation and physics-based applications
Seniority
Manager, hands-on IC with leadership responsibilities