обновлено 7 дней назад
Senior Software Engineer, Simulation
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer, Simulation (Python/Autonomous Systems): Building and extending simulation environments, cloud-based scenario execution, and evaluation tooling for autonomous ground-handling systems with an accent on determinism, reproducibility, and high-fidelity modelling. Focus on integrating production autonomy stacks, designing reliable release gates, analyzing distributed GPU-bound failures, and developing triage tooling across backend and frontend.
Location: Remote, with listed locations in Italy, Canada, Poland, the United States, and the United Kingdom
Company
is a Series A company developing autonomous ground-handling technology for airlines and ground service providers.
What you will do
- Build and extend simulation environments integrated with production autonomy stacks, vehicle and actor models, and varied operational conditions.
- Maintain simulation fidelity as the autonomy stack evolves and analyze differences between simulated and real inputs.
- Build cloud-based scenario execution with orchestration, parallelism, result aggregation, artifact capture, and runtime cost modelling.
- Develop evaluation layers with precise assertions and stable pass/fail criteria for release gating.
- Create failure-triage tooling, including failure clustering, per-failure recordings, and dashboards.
- Extend scenario authoring tools and maintain determinism, reproducibility, pipeline performance, and site coverage.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related field.
- Strong Python skills and experience maintaining code in a shared codebase.
- Hands-on simulation experience for autonomous systems and familiarity with platforms such as CARLA, Applied Intuition, Foretellix, NVIDIA Omniverse, IsaacSim, Gazebo, or proprietary simulators.
- Working knowledge of simulation, modelling, and validation methodology, including the relationship between simulated results and real-world behaviour.
- Experience with Docker, Linux, distributed systems, GPU-based simulation, CI/CD, and cloud-based automated testing.
- Experience analyzing simulation telemetry and debugging or profiling distributed, GPU-bound systems.
Nice to have
- Master’s degree in Computer Science, Robotics, or a related field.
- Experience with safety-critical systems in autonomous driving, aerospace, or robotics.
- Experience with autonomous vehicle software stacks such as ROS or ROS2.
- Experience with sensor modelling, environment generation, perception ground-truth pipelines, or large-scale distributed test execution.
- Experience with log or bag re-simulation, flake reduction, determinism debugging, golden-output comparison, or safety standards such as ISO 26262, ISO 21448, UL4600, and ISO 13849.
Culture & Benefits
- Remote work is available across the listed countries and locations.
- Work on autonomy technology used in airline and ground-handling operations.
- Focus on reproducible, deterministic, and high-quality simulation results.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →