4 часа назад
Senior Embedded Software Engineer (Autonomous Driving)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Software Engineer (Autonomous Driving): Building automated integration and system-level tests for onboard embedded software, hardware-in-the-loop environments, and autonomous vehicle platforms with an accent on embedded Linux and QNX, sensor pipelines, middleware, and system reliability. Focus on debugging software-hardware boundary issues, expanding CI-driven test coverage, and enabling earlier validation across Robot Software.
Location: London, United Kingdom; hybrid working model with in-person collaboration in offices and remote work.
Company
is building an AI platform for autonomous driving that enables vehicles to learn from real-world experience and adapt across different environments and vehicle platforms.
What you will do
- Design, develop, and execute automated tests for onboard software subsystems, including operating systems, middleware, sensors, and integration points.
- Validate embedded software on hardware platforms in hardware-in-the-loop environments.
- Identify test gaps and build coverage for new and existing software features.
- Debug and triage system-level issues across software and hardware boundaries using logs, metrics, and controlled experiments.
- Contribute to CI pipelines and reusable test frameworks that enable developer self-service testing.
- Expand validation coverage and move testing earlier in the development cycle to reduce risk during full-vehicle testing.
Requirements
- Experience testing embedded software systems, ideally on Linux or QNX.
- Ability to develop automated tests in Python, C++, or a similar language.
- Hands-on experience with embedded hardware and hardware/software interactions.
- Understanding of automation, integration testing, and system validation principles.
- Ability to collaborate across software, hardware, and infrastructure teams.
- Ability to work in the hybrid London setup.
Nice to have
- Experience with hardware-in-the-loop environments, sensor or data pipelines, CI/CD systems such as Buildkite, robotics, autonomous systems, or real-time software.
Culture & Benefits
- Hybrid work with core hours and hands-on access to vehicle workshops and labs.
- Learning and development budgets for training, conferences, and professional growth.
- Market-benchmarked salaries and meaningful equity participation.
- Relocation support and visa sponsorship are available where applicable.
- Benefits may include health and dental insurance, enhanced parental leave, retirement or pension plans, therapy access, wellbeing partnerships, and team socials.
Hiring process
- Initial recruiter call lasting approximately 25 minutes.
- Competency interviews covering programming and hiring-manager discussion, followed by deep-dive technical interviews in programming, system design, and domain-specific topics.
- Final mission and values interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Headphones Embedded Software Engineer (AI)
5 дней назад
Staff Software Developer (Cryptographic Security)
4 дня назад
Junior Firmware Engineer (DSP/Embedded)
3 дня назад
Edge Computing Software Engineer, Earth Observation
3 дня назад
Cloud Game Streaming - Systems Engineer (C/C++)
3 дня назад
System Engineer (VB.NET)
40 000 - 60 000GBP