Senior Embedded Platform Lead – QNX/Android Bring-Up

Fairweather, LLC

Mountain View (CA)

Hybrid

USD 182,310 - 264,195

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Vehicle lease program
401k with employer match

Job summary

CARIAD Inc. is hiring a Sr. Staff Embedded Software Engineer to design and deliver embedded software for high-performance platforms focusing on QNX and Android-based IVI and connectivity ECUs. This role leads bring-up, drivers, and HW/SW integration, ensuring production readiness and strong code quality.

You will mentor engineers, drive best practices, and collaborate across HW, software, and validation teams to bring-up and sustain complex automotive platforms.

Qualifications

  • 10+ years of embedded software development experience.
  • Bachelor's degree in computer/electrical engineering, Computer Science, or related field.
  • Strong experience with QNX/Android BSP, Linux kernel development.

Responsibilities

  • Lead board bring-up on Qualcomm SoC-based IVI platforms.
  • Develop and debug kernel drivers and BSP components (QNX or Android/Linux).
  • Enable core subsystems (boot chain, clocks/resets, storage, power sequencing).
  • Collaborate with HW teams on schematic/DT review and interface validation.
  • Debug complex HW/SW interaction issues across drivers, firmware, and peripherals.
  • Perform root‑cause analysis using tracing/logging and lab instrumentation.
  • Partner with suppliers and cross‑functional teams to resolve platform defects.
  • Support integration topics spanning IVI ECU and connectivity/MCU components.
  • Define and document low‑level interfaces, assumptions, and bring-up checklists.

Skills

QNX / Android BSP
Linux kernel development
C/C++
Device driver development
HW bring-up
Power management

Education

Bachelors in Computer/Electrical Eng or CS
Masters or PhD (desirable)

Tools

JTAG
Tracing
Lab instrumentation

Job description

CARIAD Inc. is hiring a Sr. Staff Embedded Software Engineer to design and deliver embedded software for high-performance platforms focusing on QNX and Android-based IVI and connectivity ECUs. This role leads bring-up, drivers, and HW/SW integration, ensuring production readiness and strong code quality.

You will mentor engineers, drive best practices, and collaborate across HW, software, and validation teams to bring-up and sustain complex automotive platforms.

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

Similar jobs worth comparing

Sr Staff Software Engineer, Embedded at Cariad, Inc. Mountain View, CA
Sr Staff Software Engineer, Embedded at Cariad, Inc. Mountain View, CA

Fairweather, LLC • Mountain View (CA)

Hybrid
USD 182,000 - 265,000
Medical benefits
Vehicle lease program
401k with employer match
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
Senior Embedded Android Infotainment Engineer
Senior Embedded Android Infotainment Engineer

Visa Hunt • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Principal Embedded Engineer - Automotive Infotainment
Principal Embedded Engineer - Automotive Infotainment

Sapphire Stream Technology • Southfield (MI)

On-site
USD 108,000 - 132,000
Platform OS Engineer (Embedded Linux/QNX) – AV Systems
Platform OS Engineer (Embedded Linux/QNX) – AV Systems

General Motors • Sunnyvale (CA)

Hybrid
USD 185,000 - 305,000
Medical benefits
Retirement savings plan
Paid vacation & holidays
Senior Embedded Systems Dev – QNX/MOST (Automotive)
Senior Embedded Systems Dev – QNX/MOST (Automotive)

Info-Ways • Southfield (MI)

On-site
USD 110,000 - 160,000
Senior Embedded Firmware Engineer — C/C++, QNX & VxWorks
Senior Embedded Firmware Engineer — C/C++, QNX & VxWorks

Indian Store • Carson City (NV)

On-site
USD 85,000 - 120,000
Embedded SW Engineer: QNX Optimization for Automotive
Embedded SW Engineer: QNX Optimization for Automotive

dorle-controls-llc • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Staff Embedded Software Engineer (Automotive Infotainment Platforms)
Staff Embedded Software Engineer (Automotive Infotainment Platforms)

Hashlist • Illinois

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer, Vehicle OS
Senior Embedded Software Engineer, Vehicle OS

Decisive Point • Sunnyvale (CA)

On-site
USD 171,000 - 264,000
401k retirement benefits with employer match
Comprehensive health, dental, and vision insurance
Learning and wellness stipends
+1