Algorithm Engineer - simulation core (multiple openings)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Simulation integrated with autonomy modules while providing scenario specification, deterministic scheduling, good performance, drone dynamics simulation, and synthesized perception (for PnC-only simulation)
Job Requirements:
Architect an end-to-end simulation software for drones
Design a flexible scenario format that can satisfy various simulation needs
Own autonomy module integration
Ensure determinism and reproducibility
Faithfully simulate drone physics
Optimize simulation performance
Synthesize perception outputs from a scenario for a lighter PnC-only simulation
Develop relevant algorithms through software engineering cycle from coding to testing to deploying and ensure / maintain the quality with best practices
Qualifications
BSc for computer science or a relevant domain required
Skilled in programming for resource-constrained systems with a native language like C/C++
Experience with performance optimization and parallelism
Knowledge of 3D geometry and relevant math
Familiarity with physics simulation
#J-18808-Ljbffr