Technical Product Manager for a robotaxi role connected with self-driving cars. The posting also describes an inclusive interview process with accommodations available on request.
About this role
This role sits within the Application Software team in Product & Delivery, supporting the localisation and advancement of an autonomous-driving software stack for automotive customer platforms. The work focuses on making the stack operate reliably across different system-on-chips, operating systems, and vehicle hardware.
The engineer performs software bring-up, ports and configures Linux-based systems, QNX, and Adaptive AUTOSAR, and integrates drivers, middleware, boot-time settings, diagnostics, logging, and secure boot. The role also develops automation for flashing, setup, health checks, and test execution, while connecting target hardware to CI/CD, HIL, and test infrastructure. Named technologies include C/C++, Bash, Python, Yocto, systemd, bootloaders, device trees, Docker, Jenkins, Git, and automotive-grade SoCs such as NVIDIA Orin and Qualcomm platforms.
Applicants need 8+ years of embedded or automotive software development experience, preferably including hands-on platform bring-up. The posting also requires strong C/C++, Bash, and Python skills, deep knowledge of Linux-based embedded systems, and the ability to configure and debug target hardware using tools such as hardware debuggers, flashing tools, serial consoles, and BSPs.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.