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

Embedded Software Engineer

Job in Detroit, Wayne County, Michigan, 48228, USA
Listing for: Hashlist
Contract position
Listed on 2025-12-21
Job specializations:
  • Engineering
    Systems Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 USD Yearly USD 90000.00 YEAR
Job Description & How to Apply Below
Position: Staff Embedded Software Engineer

Join to apply for the Staff Embedded Software Engineer role at Hashlist

Be among the first 25 applicants.

About the job

Play a key role in developing next-generation automotive infotainment platforms. As a Staff Embedded Software Engineer, you will provide technical leadership and hands‑on expertise across middleware, OS integration, device drivers, and SoC enablement for instrument clusters, HUDs, center and passenger displays, advanced audio and camera systems, and more. This role focuses on software below the application layer to deliver robust, high‑performance platforms and innovative in‑vehicle experiences.

  • Contract type:
    Permanent
  • Work model:
    Hybrid (3 days onsite per week at Auburn Hills, Michigan)
Responsibilities
  • Lead embedded infotainment software development from requirements analysis through production release.
  • Design, implement, and optimize low‑level components: drivers, BSP, middleware, and OS services.
  • Collaborate with hardware, system architecture, and application teams for feature enablement and seamless integration.
  • Debug and resolve complex software–hardware interaction issues, including memory management and performance bottlenecks.
  • Ensure compliance with automotive standards such as 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 timelines and quality targets.
Qualifications
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 8+ years of professional experience in embedded software for infotainment or automotive platforms.
  • Strong proficiency in C/C++ for real‑time, resource‑constrained, safety‑critical systems.
  • Hands‑on experience with Linux, QNX, or Android Automotive OS internals (kernel, middleware, device drivers).
  • Solid understanding of SoC bring‑up and BSP development, including bootloaders, power management, and memory initialization.
  • Proven experience integrating peripherals for infotainment (e.g., display controllers, GPUs, touch controllers, audio DSPs, connectivity modules, USB, CAN, Ethernet, PCIe).
  • Ability to debug complex issues involving graphics performance, audio synchronization, system stability, and thermal/power constraints.
  • Experience with Automotive Ethernet, SOME/IP, and communication stacks.
  • Familiarity with automotive development processes, Git, CI/CD pipelines, and issue‑tracking tools.
  • Strong communication skills; effective collaboration with hardware, HMI, multimedia, and systems architecture teams.
Next steps
  • Press “Apply”.
  • We will review your application.
  • If qualified, you will be accepted into the network and can be considered for this and similar positions & projects.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Motor Vehicle Manufacturing

Location:

Auburn Hills, MI
Salary: $90,000.00 – $

#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