Software Integration and Embedded Testing
Job Description
-
- 6 years of experience in Software Integration and Embedded Testing Linux/Android-based vehicle software:
- Bachelor’s in Electrical and Computer Engineering. Other related engineering degrees will also be considered.
- Experience in software development, and testing, using C or C++.
- Experience in software integration in the Linux environment and involving Yocto and/or QNX
- Experience in software integration in the Android (AOSP) environment
- Experience on Adaptive Autosar
- Good knowledge with embedded Linux software for automotive application, that deal with one or more of the following application areas: Instrument Clusters, infotainment, multimedia, navigation, and firmware over the air (FOTA).
- Good knowledge of Python and Cmake, bash scripting, CI automation tools (Team City, Jenkins…), systemd, Google test or any other Unit test framework, Static code analysis Tools (Parasoft, Sonarqube, Polyspace…).
- Familiarity test automation systems (ECU Test, Test guide), rapid prototyping and board bring-up
- Knowledge in hardware interfaces (e.g. CAN, CAN-FD, LIN, Automotive Ethernet, Bluetooth, USB)
- Possess strong initiative, problem solving skills, and ability to work in a diverse team environment, good at documenting the software
Job Description - Grade Specific
Bangalore, IN