Avatar for KPIT Technologies
KPIT Technologies
Actively Hiring
Software solutions for automotive engineering

Software Integration Engineer – QNX/Linux/Android

  • Auburn Hills
  • |8 years of exp
  • |Full Time
Posted: 5 months ago
Job Location
Auburn Hills
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
C++
C
Linux
QNX
AOSP

About the job

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:

  • Bachelor’s 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.

Compensation and Benefits:

Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:

  • Geo Blue PPO and HSA plan.
  • MetLife – Dental and Vision plan.
  • Healthcare and Dependent care flexible spending account(FSA).
  • 401k with employer match.
  • Company-paid Basic Life and Long-term disability insurance.
  • Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service.
  • Employee Assistance Program.
  • Paid Holidays.
  • Employee discounts and perks.
  • Gym benefit.

Required SkillsC/C++,LINUX/QNX,AOSP,Test Automation,AutosarSupported SkillsCI automation tools

About the company

KPIT Technologies  company logo

KPIT Technologies

Actively Hiring
Software solutions for automotive engineering5000+ Employees
Learn more about KPIT Technologies  image

Funding

AMOUNT RAISED
$30M
FUNDED OVER
1 round
Round
S
$30000000
Seed - Nov 2019