Aerovect
Senior Software Engineer, Simulation
Remote. Posted 3 months ago
The role
You will own and extend simulation tooling. You will build simulation environment capabilities, operate cloud-based scenario execution, and build evaluation and failure-triage tooling.
What you will do
- Build and extend the capabilities of the simulation environment
- Maintain and improve integration as the autonomy stack evolves
- Build and operate scenario execution in the cloud
- Build and extend the evaluation layer for release gating
- Build failure-triage tooling
- Extend the scenario authoring tooling used by the V&V team
- Maintain simulation foundations including determinism and reproducibility
Required qualifications
- Bachelor’s in Computer Science, Electrical Engineering, Robotics, or related field
- Strong Python with a track record of maintainable code in a shared codebase
- Hands-on simulation experience for autonomous systems
- Familiarity with simulation platforms such as CARLA, Applied Intuition, Foretellix, NVIDIA Omniverse, IsaacSim, Gazebo, or a proprietary in-house simulator
- Working knowledge of simulation, modelling, and validation methodology
- Docker and Linux
- Distributed-systems fundamentals
- Experience with GPU-based simulation environments
- CI/CD and cloud execution
- Experience integrating automated test workflows into CI for end-to-end validation coverage
- Experience analyzing simulation output and telemetry to identify performance bottlenecks and failure modes
- Debugging and profiling skills suited to distributed, GPU-bound systems
Nice to have
- Master’s in Computer Science, Robotics, or related field
- Experience designing and validating safety-critical systems in autonomous driving, aerospace, or robotics
- Experience developing or maintaining autonomous vehicle software stacks (ROS/ROS2)
- Cloud-based simulation infrastructure and large-scale distributed test execution
- Sensor modelling (camera, lidar, radar), environment generation, or perception ground-truth pipelines
- Automated testing, continuous integration, and data-driven validation
- Log/bag re-simulation from recorded real-world data
- Test-signal quality work: flake reduction, determinism debugging, golden-output comparison
- Safety standards exposure: ISO 26262, ISO 21448 (SOTIF), UL4600, ISO 13849
About the company
AeroVect is transforming ground handling with autonomy. It is a Series A company backed by venture capital investors in aviation and autonomous driving.