Software Engineer - Modeling & Simulation
Core
Develop and validate software tools for analyzing sensor and vehicle configurations in autonomous systems to ensure simulations match real-world hardware performance.
Role type
Modeling and Simulation Engineer
Builds
Software tools for visualizing, analyzing, and optimizing sensor and vehicle configurations
Domain
Defense technology / Autonomous systems / Robotics
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Sensor modeling (LiDAR, cameras, IMUs, GPS), Simulation frameworks (Unreal Engine), C++ and Python programming, Physics-based modeling, Systems integration, Data visualization, Analytical skills
Preferred skills
Real-world hardware experience, Optimization algorithms, Machine Learning, Advanced visualization libraries, Embedded systems understanding
Technologies
Unreal Engine, C++, Python, Matplotlib, Plotly, 3D visualization libraries
Responsibilities
Develop accurate models of sensors and vehicles, Ensure simulated sensors match physical hardware performance, Build and maintain software tools for visualization and analysis, Conduct technical evaluations of sensor configurations, Explore trade-offs in sensor placement and platform design, Collaborate with perception, autonomy, and hardware teams, Develop intuitive visualization tools for stakeholders, Continuously refine models based on physical testing feedback