Company:
Global disruptor in Autonomy space raising the industry standard for drones
Products have been received a multitude of prestigious awards
Growing exponentially with opportunity to gain meaningful equity in lead up to IPO phase
What you'll do:
Integrate simulation with autonomy modules while providing scenario specification, deterministic scheduling, good performance, drone dynamics simulation, and synthesized perception (for PnC-only simulation)
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
What you'll need to succeed:
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