Senior Software Engineer, Controls (Simulation)
Core
Develop high-fidelity vehicle motion models and control theory for autonomous articulated trucks to bridge simulation and real-world performance.
Role type
Senior IC controls software engineer (simulation)
Builds
High-fidelity simulation environments for autonomous trucking and defense applications
Domain
Autonomous ground transportation / Vehicle dynamics
Deliverable
production ML models
Required skills
C++, controls development, vehicle dynamics modeling, mechanical physics, non-linear system analysis, safety case construction
Preferred skills
Autonomous vehicle simulation, statistical analysis, automotive safety standards
Technologies
C++
Responsibilities
Simulate articulated truck motion in response to steering, accelerator, and brake inputs; Model vehicular motion including interaction between coupled tractor and trailers; Incorporate environmental effects such as incline, road bank, rolling resistance, and wind; Characterize non-linear effects like gear shifting and electronic stability control; Analyze simulation fidelity by comparing simulated and real-world performance; Evaluate controller performance across multi-dimensional assessments; Build a safety case for driverless operation