Embedded Automotive Platforms Software Engineer
Design and develop embedded software platforms that interface with automotive hardware and autonomous driving systems, creating abstractions and APIs to enable consistent deployment across varied target platforms. Work across Linux and QNX systems, integrating core AV functions like inference, control, and localisation while minimising platform-specific customisation through robust middleware and hardware abstraction layers.