Назад
Company hidden
3 дня назад

Software Engineer (Simulation)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (Simulation) (C++/Python/Autonomous Driving): Develops production-quality simulation components for evaluating and improving autonomous driving intelligence with an accent on high-scale open-loop evaluation, simulated vehicle systems, and reproducible workflows. Focus on integrating driving-stack components, tracing differences between simulated and on-road execution, and improving performance, observability, reliability, and automated testing.

Location: London, United Kingdom. Hybrid working model combining office-based collaboration with remote work.

Company

Develops an AI platform for autonomous driving using an end-to-end, mapless, and hardware-agnostic driving approach.

What you will do

  • Develop and maintain production-quality simulation components in modern C++ and Python.
  • Integrate driving-stack components, simulated robot systems, and new vehicle-platform capabilities.
  • Support simulation configurations, initially focusing on high-scale open-loop evaluation.
  • Investigate differences between on-road and simulated execution across data flows, interfaces, timing, inference, and configuration.
  • Improve automated testing, observability, reproducibility, reliability, debuggability, and developer tooling.
  • Profile simulator workloads and improve performance and scalability while collaborating with adjacent engineering teams.

Requirements

  • Professional experience delivering and maintaining production software in a collaborative engineering environment.
  • Strong C++ and Python development skills, with depth in at least one language and effective working ability in both.
  • Relevant experience in simulation, robotics, autonomous systems, or other complex systems with interacting software components.
  • Understanding of software and data-oriented design, maintainable architecture, debugging, interfaces, data flows, timing, and failure modes.
  • Knowledge of software performance issues and pragmatic design trade-offs.
  • Experience using GenAI development tools and validating their output, together with strong communication and collaboration skills.

Culture & Benefits

  • Hybrid work with core hours and access to vehicle workshops and labs.
  • Relocation support and visa sponsorship where applicable.
  • Market-benchmarked salaries and equity participation.
  • Learning and development budgets for training, conferences, and professional growth.
  • Benefits may include health and dental insurance, enhanced parental leave, retirement or pension provisions, therapy access, wellbeing partnerships, and team socials.
  • Work in an evolving environment with substantial ownership over processes and technical direction.

Hiring process

  • Initial recruiter call lasting approximately 30 minutes.
  • Competency interviews covering programming and hiring-manager topics, followed by programming and domain-specific technical interviews.
  • Final mission and values alignment interview.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →