Senior Software Engineer
Role details
Job location
Tech stack
Job description
Work with extended team to architect, design, implement, test and integrate features into the AD/ADAS vehicle platform. Set up or adapt build flows, and other relevant tooling. Set the roadmap by working with Hardware, Systems Integration and ADAS application teams. C++ and Python programming. Build, debug and troubleshoot embedded software and systems and related interfaces (Ethernet, CAN). Perform system software development (drivers, filesystems, sockets) on Linux or QNX.
Requirements
Bachelor's degree in computer science, electrical engineering or related field. 5 years of experience with C++ and Python programming and 5 years with building, debugging and troubleshooting embedded software and systems and related interfaces (Ethernet, CAN). 3 years with system software development (drivers, filesystems, sockets) on Linux or QNX.