×
Register Here to Apply for Jobs or Post Jobs. X

Infotainment BSW Development Engineer

Job in Auburn Hills, Oakland County, Michigan, 48326, USA
Listing for: Segula Technologies
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Job Description

  • Lead software development for embedded infotainment platforms, from requirements analysis through production release.
  • Design, implement, and optimize low-level software components, including drivers, board support packages (BSP), middleware, and OS services.
  • Collaborate closely with hardware, system architecture, and application teams to enable platform features and ensure seamless system integration.
  • Debug, diagnose, and resolve complex issues involving software-hardware interaction, memory management, and performance bottlenecks.
  • Ensure compliance with automotive standards, including ASPICE, ISO 26262, and cybersecurity best practices.
  • Mentor junior engineers and contribute to technical direction, architecture decisions, and code reviews.
  • Work with cross-functional global teams to meet project timelines and quality targets.
Qualifications
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • A minimum of 7 years of professional experience in embedded software development for infotainment or automotive platforms.
  • Strong proficiency in C/C++ for real‑time, resource‑constrained, and safety‑critical systems.
  • Hands‑on experience with Linux, QNX, or Android Automotive OS internals, including kernel, middleware, and device driver development.
  • Solid understanding of SoC bring‑up and BSP development, including bootloaders, power management, and memory initialization.
  • Proven experience with peripheral integration for infotainment systems (e.g., display controllers, GPUs, touch controllers, audio DSPs, connectivity modules, USB, CAN, Ethernet, PCIe).
  • Ability to debug and resolve complex issues related to graphics performance, audio synchronization, system stability, and thermal/power constraints.
  • Experience with Automotive Ethernet, SOME/IP, and communication stacks.
  • Familiarity with automotive software development processes, version control (Git), CI/CD pipelines, and issue‑tracking tools.
  • Strong communication skills and ability to collaborate with hardware, HMI, multimedia, and systems architecture teams.
Preferred Requirements
  • Master’s degree in engineering, Computer Science, or related discipline.
  • A minimum of 10 years of embedded software experience, with demonstrated technical leadership in infotainment platform development.
  • In‑depth knowledge of graphics and display technologies (e.g., OpenGL/ES, Vulkan, GPU drivers, compositor frameworks such as Wayland/Weston).
  • Expertise in automotive audio frameworks (e.g., ALSA, Audio HAL, DSP integration, voice processing).
  • Knowledge of Android HAL/VHAL development and integration with middleware stacks.
  • Familiarity with IVI‑specific connectivity protocols (Bluetooth, Wi‑Fi, Car Play, Android Auto, Mirror Link).
  • Experience in system performance tuning, including boot‑time optimization, memory footprint reduction, and thermal/power efficiency improvements.
  • Hands‑on work with virtualization and hypervisors in infotainment SoCs (e.g., Xen, AGL, QNX Hypervisor).
  • Knowledge of functional safety (ISO 26262) and cybersecurity (ISO/SAE 21434) applied specifically to infotainment systems.
  • Proven track record of working with SoC vendors (e.g., Qualcomm, NVIDIA, Renesas, NXP) to deliver integrated infotainment platforms.
  • Experience leading cross‑functional design reviews, architectural decisions, and long‑term roadmap alignment for infotainment platforms.
Additional Information

All your information will be kept confidential according to EEO guidelines.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary