role: Software Integration Engineer QNX/Linux/Android
Location : Auburn Hills
MANDATORY SKILLS
C/CLINUX/QNXAOSPTest AutomationAutosar
PREFERRED SKILLS
CI automation tools
JOB DESCRIPTION
Responsibilities:
- Working on integrating and testing QNX/Linux/Android-based vehicle software.
- Integrating features and services with the underlying base software that may consist of board drivers hypervisor open-source Linux system and other middleware.
- Build baselines for developers and perform release testing.
Requirements:
- Bachelors in Electrical and Computer Engineering or other related engineering degrees will also be considered.
- Minimum of 4 years of experience in software development and testing using C or C.
- Minimum of 8 years of experience in software integration in the Linux environment involving Yocto and/or QNX.
- Minimum of 4 years of experience in software integration in the Android (AOSP) environment.
- Minimum of 2 years of experience in test automation (Robot ECU Test or similar).
- Minimum of 2 years of experience in Adaptive AUTOSAR.
- Good knowledge of Python and CMake.
- Good knowledge of bash scripting.
- Good knowledge of CI automation tools (TeamCity Jenkins etc.).
- Good knowledge of systemd.
- Good knowledge of Google Test or any other unit test framework.
- Good knowledge of static code analysis tools (Parasoft SonarQube Polyspace etc.).
- Good knowledge of embedded Linux software for automotive applications covering one or more of the following areas: instrument clusters infotainment multimedia navigation and firmware over-the-air (FOTA).
- Familiarity with rapid prototyping and board bring-up.
- Knowledge of hardware interfaces such as CAN CAN-FD LIN Automotive Ethernet Bluetooth and USB.
- Possess strong initiative problem-solving skills and ability to work in a diverse team environment. Skilled at documenting software.
- Good communication skills and ability to interface with application software developers vehicle integration and validation engineering organizations.
Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development Projects Requirements Analysis Software Design Software Implementation Efficient Build Release Process and turnkey software V & V Services. We have more than 20 years of industry expertise with specialization in the latest cutting-edge automotive technologies such as Infotainment connected vehicles Cyber security OTA and Advanced Safety/ Body electronics.
role: Software Integration Engineer QNX/Linux/Android Location : Auburn Hills MANDATORY SKILLS C/CLINUX/QNXAOSPTest AutomationAutosar PREFERRED SKILLS CI automation tools JOB DESCRIPTION Responsibilities: Working on integrating and testing QNX/Linux/Android-based vehicle software. Integratin...
role: Software Integration Engineer QNX/Linux/Android
Location : Auburn Hills
MANDATORY SKILLS
C/CLINUX/QNXAOSPTest AutomationAutosar
PREFERRED SKILLS
CI automation tools
JOB DESCRIPTION
Responsibilities:
- Working on integrating and testing QNX/Linux/Android-based vehicle software.
- Integrating features and services with the underlying base software that may consist of board drivers hypervisor open-source Linux system and other middleware.
- Build baselines for developers and perform release testing.
Requirements:
- Bachelors in Electrical and Computer Engineering or other related engineering degrees will also be considered.
- Minimum of 4 years of experience in software development and testing using C or C.
- Minimum of 8 years of experience in software integration in the Linux environment involving Yocto and/or QNX.
- Minimum of 4 years of experience in software integration in the Android (AOSP) environment.
- Minimum of 2 years of experience in test automation (Robot ECU Test or similar).
- Minimum of 2 years of experience in Adaptive AUTOSAR.
- Good knowledge of Python and CMake.
- Good knowledge of bash scripting.
- Good knowledge of CI automation tools (TeamCity Jenkins etc.).
- Good knowledge of systemd.
- Good knowledge of Google Test or any other unit test framework.
- Good knowledge of static code analysis tools (Parasoft SonarQube Polyspace etc.).
- Good knowledge of embedded Linux software for automotive applications covering one or more of the following areas: instrument clusters infotainment multimedia navigation and firmware over-the-air (FOTA).
- Familiarity with rapid prototyping and board bring-up.
- Knowledge of hardware interfaces such as CAN CAN-FD LIN Automotive Ethernet Bluetooth and USB.
- Possess strong initiative problem-solving skills and ability to work in a diverse team environment. Skilled at documenting software.
- Good communication skills and ability to interface with application software developers vehicle integration and validation engineering organizations.
Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development Projects Requirements Analysis Software Design Software Implementation Efficient Build Release Process and turnkey software V & V Services. We have more than 20 years of industry expertise with specialization in the latest cutting-edge automotive technologies such as Infotainment connected vehicles Cyber security OTA and Advanced Safety/ Body electronics.
View more
View less