Infotainment BSW Engineer
Auburn Hills, MI 
Share
Posted 19 months ago
Position No Longer Available
Position No Longer Available
Job Description

Build your brand. Tell your story. Take advantage of a rare opportunity to start from the ground up and build something new and original. At Stellantis we are breaking with the past and launching a new software organization built from the ground up. The Stellantis Software organization (SWX) has been established in 2021 with an entirely new vision for the driver experience, and our mission to build the most captivating experiences in the latest frontier of automotive technology. We are seeking technology game changers to lead the digital transformation to this new world of automotive technology with a focus on the customer experience.

This position will function as a member of the Infotainment Basic Software Platform team in the SWX organization at Stellantis. The candidate will be responsible for the development and integration for infotainment systems (instrument panel clusters, IVI systems, etc.) The primary duties will include performing key base software development activities such as integrating and configuring various software stacks and services (Android, streaming services, navigation services, vehicle services, voice services, mobile services, etc.) pertaining to the BSW platform for the Infotainment systems. The ideal candidate will possess hands-on experience in development of embedded software for production automotive infotainment systems, hands on experience with AOSP/Android Architecture/Android Stack/Android Framework/Android HAL Layer, a good understanding of modern vehicle architectures, in-depth knowledge of embedded software development and possess an interest in learning and contributing to the state-of-the-art and emerging automotive computational technologies.

Basic Qualifications:

  • Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering or related degree field
  • 8 years of related work experience
  • Strong demonstrated leadership skills
  • Experience building Android systems for embedded targets
  • Hands-on experience leading and developing embedded software for automotive infotainment systems (instrument clusters, radios, etc.)
  • Experience with AUTOSAR BSW modules (classic/adaptive)
  • 5+ years of embedded software development experience in C/C++/Java, and/or other high-level programming languages
  • Experience integrating 3rd party software and software stacks for automotive infotainment systems
  • Experience with working on Embedded OS, OSEK, RTOS and BSP development
  • Experience with hardware interfaces (e.g. CAN, CAN-FD, LIN, the Ethernet, UART, SPI, I2C)
  • Experience debugging and troubleshooting embedded system software
  • Possess strong initiative, problem solving skills, and ability to work in a diverse team environment, good at documenting the software
  • Experience with Integration of AUTOSAR BSW stack (basic software), AUTOSAR RTE (run-time environment) with the application layer
  • Good communication skills and the ability to interface with application software developers, vehicle integration and validation engineering organizations

Preferred Qualifications:

  • Master of Science from an ABET accredited university
  • Strong understanding of Android Architecture, Android Stack, Android Framework, Android HAL
  • Experience working within an Agile/Scrum software development process
  • Experience with implementing content sharing across multiple screens for an integrated infotainment system.
  • Professional development experience with QNX Neutrino or Green Hills Integrity or Embedded Linux or equivalent RTOS and real-time constraints
  • Hands on experience launching complex cross domain infotainment systems
  • Experience with virtualized software (VMs) for embedded targets
  • Experience integrating the AUTOSAR stacks with the embedded target platforms
  • Experience working with continuous integration systems and ALM tools and script automation
  • Experience with Ethernet networking protocols such as 802.3, 802.1AS, TSN, and requisite transport layer formats
  • Experience integrating Tier I-II BSW, feature software, and automotive build/parse software into primary domain controller
  • Experience with working on various CPU architectures, microcontrollers and microprocessors
  • Experience with authoring ASIL compliant software code and use of functional safety code analysis tools
  • Familiarity of automotive product development process like ASPICE, V-model
  • Experience working on embedded target platform services like diagnostics, logging & Tracing, client-server & other IPC mechanisms, industry benchmarks and their application to measurement and competitive analyses of performance KPI's
  • Experience configuring frameworks like Android Runtime, Java API to support HMI and IVI applications
  • Familiarity with frameworks test automation and unit test frameworks
  • Experience in implementing software OTA and cloud connectivity
  • Experience with automated build and test automation systems
  • Ability to interface with Tier I and Tier II automotive suppliers and partners
  • Understanding of automotive SoC architecture
  • Knowledge of Android services/framework
  • Experience in Hypervisor architecture, configuration, share device driver development using Virtio, Linux and Android BSP and Device Tree configuration and RTOS development experience
  • Experience integrating phone services
  • Experience integrating of mobile services
  • Experience integrating streaming services like Fire TV for automotive infotainment systems
  • Experience of A2B
  • Experience of AVB/TSN (time sensitive networks)
  • Experience with integration of vehicle services to Android services (HAL)
  • Experience integration of Bluetooth services (Android and Linux Platforms)
  • Experience working with CAN/Ethernet/SPI/PCIE/I2C/I2S
  • Experience with integration of CarPlay and Android auto into infotainment systems
  • Experience integrating 3rd party voice services (Alexa/GAS/Siri) in infotainment platforms
  • Experience in developing and launching complex cross domain infotainment systems
  • Experience in integration of 3rd party map services
  • Experience developing or integrating location services (GNSS, etc.)
  • Experience with functional safety for automotive
  • Experience with cyber security
  • Experience with Android automotive OS/ AOSP


Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled.

 

Position No Longer Available
Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
8+ years
Email this Job to Yourself or a Friend
Indicates required fields