Senior Software Engineer, AD/ADAS, Vehicle Platform
Core
Architect, design, implement, test, and integrate features into the AD/ADAS vehicle platform, focusing on base system software, sensor integration, vehicle integration, middleware, and inter-ECU communication.
Role type
Senior Software Engineer (Embedded/Automotive Systems)
Builds
Robust software platforms and tooling for software-defined vehicles
Domain
Automotive, Autonomous Driving (AD/ADAS), Embedded Systems
Required skills
C++, Python, Embedded software development, Linux/QNX system software, Debugging, Ethernet/CAN interfaces, System architecture, Roadmap planning, Mentoring
Preferred skills
ROS, AutoSAR AP, Sensor integration (camera/lidar/radar), Real-time computing, ISO-26262
Technologies
C++, Python, Linux, QNX, Ethernet, CAN, ROS, AutoSAR AP
Responsibilities
Architect and integrate AD/ADAS vehicle platform features; Set up or adapt build flows and tooling; Collaborate with Hardware, Systems Integration, and ADAS teams to set roadmap; Mentor junior engineers and support best software practices.
Seniority
Senior, hands-on IC with leadership responsibilities