Senior Software Engineer – Automotive Infotainment & Connectivity

Sapphire Stream Technology

Southfield (MI)

On-site

USD 120,000 - 160,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Sapphire Stream Technology is seeking a Senior Software Engineer for Automotive Infotainment & Connectivity in Southfield, MI. You will design, implement, and validate infotainment and wireless software across Android, QNX, Linux, and AUTOSAR environments.

Responsibilities include Bluetooth SIG certification leadership, cross-functional collaboration with OEM partners, and rigorous testing across unit, integration, and system levels. Proficiency in C/C++ and embedded OS is essential.

Qualifications

  • Bachelor’s degree in Telecommunication Engineering, Electronics Engineering, Computer Science, or Electrical Engineering, or foreign equivalent + 5 years of experience.
  • Strong C and C++ for embedded software development.
  • Experience with Android (AOSP), QNX, Linux, AUTOSAR 4.x and RTOS.
  • Familiarity with CAN, LIN, SPI, I2C, UART.
  • Experience with Bluetooth Classic/BLE and wireless connectivity.

Responsibilities

  • Design, develop, integrate, and validate infotainment and wireless software.
  • Lead Bluetooth SIG certification activities and interoperability testing.
  • Collaborate with global engineering teams and OEM partners.
  • Prepare technical documentation, test cases, and validation reports.

Skills

Bluetooth Classic/BLE
C/C++
Embedded OS
Android (AOSP)
QNX
Linux
AUTOSAR 4.x
CAN/LIN/SPI/I2C/UART
Git/Perforce
Jira
Ellisys/FTS/PTS
CANoe/Vehicle Spy
Jenkins
IAR/Green Hills

Education

Bachelor’s degree in Telecommunication/Electronics/CS/EE

Tools

Git
Perforce
Jira
Ellisys
FTS
PTS
CANoe
Vehicle Spy
Jenkins
IAR
Green Hills

Job description

Job Title: Senior Software Engineer – Automotive Infotainment & Connectivity

Work Location: Southfield, MI

Employment Type: Full-Time, 40 hours/week

Job Description

Design, develop, integrate, and validate automotive infotainment and wireless connectivity software, with a focus on Bluetooth Classic/BLE, IVI system integration, Bluetooth SIG certification, and cross-functional collaboration across Android, QNX, and Linux environments.

Infotainment & Connectivity Software Development
  • Develop and integrate infotainment software components, including Bluetooth Classic/BLE, Wi-Fi, OnStar, Android Auto, CarPlay, and profiles (HFP, A2DP, AVRCP, PBAP, MAP, OPP, PAN).
  • Support platforms bring-up and feature development across Android (AOSP), QNX, Linux, and AUTOSAR environments.
System, Functional & Unit Testing
  • Perform unit, functional, regression, and system-level validation for infotainment and wireless features.
  • Analyze logs, troubleshoot defects, perform root cause analysis, and resolve issues from field, factory, and OEM customers.
Bluetooth Certification & Validation
  • Lead Bluetooth SIG certification activities, including PICS documentation, TPG file generation, and interoperability testing using Ellisys, FTS, and PTS.
Cross-Functional Collaboration
  • Work with global engineering teams and OEM partners (e.g., GM, HARMAN, DENSO) to align deliverables with project requirements.
  • Track issues in Jira; maintain source control in Git/Perforce; participate in Agile/Scrum ceremonies and code reviews.
Documentation
  • Prepare and maintain technical documentation, including software design specs, test cases, validation reports, and audit-ready records.
Knowledge & Skills Applied
  • Bluetooth Classic (BR/EDR) and BLE protocol stacks and profiles (HFP, A2DP, AVRCP, PBAP, MAP, OPP, PAN, DUN, HSP, ATT/GATT).
  • Embedded OS environments: Android (AOSP), QNX, Linux, AUTOSAR 4.x, and RTOS.
  • Strong proficiency in C and C++ for embedded software development.
  • Automotive communication protocols: CAN, LIN, SPI, I2C, UART.
  • Tools: Git, Perforce, Jira, Ellisys, FTS, PTS, CANoe, Vehicle Spy, Jenkins, IAR, Green Hills.
  • Static analysis tools and MISRA compliance.
Requirements

Bachelor’s degree in Telecommunication Engineering, Electronics Engineering, Computer Science, or Electrical Engineering, or foreign equivalent + 5 years of experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++/C Android Infotainment Automotive
Senior C++/C Android Infotainment Automotive

Visa Hunt • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Software Engineer with Automotive infotainment
Software Engineer with Automotive infotainment

Zapnix LLC • Raymond (OH)

On-site
USD 90,000 - 120,000
Senior Software Test Engineer
Senior Software Test Engineer

Sapphire Stream Technology • Southfield (MI)

On-site
USD 95,000 - 140,000
Senior Automotive Infotainment Software Engineer
Senior Automotive Infotainment Software Engineer

Sapphire Stream Technology • Southfield (MI)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

OSI Engineering • Raymond (OH)

On-site
USD 65,000 - 90,000
Senior Validation Engineer
Senior Validation Engineer

Sapphire Stream Technology • Southfield (MI)

On-site
USD 90,000 - 130,000
Connected Car Services Engineer - Superior Township, Michigan
Connected Car Services Engineer - Superior Township, Michigan

Eagle Technology Competence, LLC. • Michigan

On-site
USD 90,000 - 130,000
Embedded QNX / Android Developer
Embedded QNX / Android Developer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 170,000
Infotainment System Engineer
Infotainment System Engineer

Eagle Technology Competence, LLC. • Farmington Hills (MI)

On-site
USD 70,000 - 90,000
Senior IVI System Architect – Connected Infotainment
Senior IVI System Architect – Connected Infotainment

ALTEN Technology USA • Dearborn (MI)

On-site
USD 140,000 - 180,000