Job Description :
Responsibilities

* Design and development of state-of-the-art embedded software for next generation ADAS systems

* Support sophisticated research and developmental efforts

* Performance optimization depending on the active platform

* Development and optimization of C/C++ code

* In vehicle testing. Almost all code will need to be tested in test vehicles. This would include testing code in real traffic

* Inter device programming including coding for socket connections and SPI connections

* Development of diagnostic and debug tools used for visualization and storage of sophisticated real-time data (which could include display of 3-d data)

* DevOps, including maintenance and support of utilities used for code version control, quality control, verification, and testing

Basic Qualifications

* Bachelor’s Degree in Electrical Engineering, Computer Engineering, Software Engineering or Computer Science

* 5+ years of experience in software/firmware development using C/C++

* 5+ years of experience designing and testing embedded systems for high performance, high reliability computing applications

* 2+ years of experience with Unix-based embedded applications

Preferred Qualifications

* Master’s Degree in Electrical Engineering, Computer Engineering, Software Engineering or Computer Science

* 7+ years of experience with embedded software design and development for automotive, industrial, or aerospace/military applications with proven success in a fast-paced, multi-functional engineering team environment

* Experience developing software which meets functional safety requirements

* Knowledge of Agile software development methodologies

* Experience with embedded RTOS(s)

* Experience with code optimization

* Proficient in scripting languages, such as bash and Python

* Knowledge of SPI, Ethernet and CAN communication

* Familiarity with sensor modalities used in robotics and autonomous driving applications (Camera/Vision, RADAR, LIDAR, INS/IMU)

* Experience with Jenkins, CMake, GitHub, Gtest, QNX, Docker
             

Similar Jobs you may be interested in ..