Skip to main content
Loading
loadingbar
Loading, Please wait..!!

BSW Embedded Engineer

  • Job type Posted on: Jul 01, 2026
  • Experience level Talent Software Services
  • Employment type Mountain View, California
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for BSW Embedded Engineer roles in California.

View Salary Guide →

Job Title :

BSW Embedded Engineer

Job Type :

Full-time

Job Location :

Mountain View California United States

Remote :

No

Jobcon Logo Job Description :

Description: Possible 3 Month CTH Role name: BSW Embedded Engineer Work Location: Mountain View, CA (On Site) Start date: Immediate availability. Background check MANDATORY Role Overview: We are seeking a Sr. Staff Embedded Software Engineer with strong experience in QNX and/or Android device driver development, board bring-up, and low-level hardware integration on Automotive IVI and Connectivity ECUs. This role focuses on platform enablement, driver development for multimedia/connectivity subsystems, complex HW/SW debug, and production-readiness support through DV and end-of-line phases. Key Responsibilities : % of Time Responsibility: 35% Platform Bring-Up & Device Driver Development Lead board bring-up activities on Qualcomm SoC-based IVI / connectivity platforms Develop and debug kernel/device drivers and BSP components (QNX or Android/Linux) Enable core subsystems (boot chain, clocks/resets, storage, power sequencing) needed for platform readiness Collaborate with HW teams on schematic/DT review and interface validation 25% Hardware-Software Integration & Debugging Debug complex HW/SW interaction issues across drivers, firmware, and peripherals Perform root-cause analysis using tracing/logging and lab instrumentation; drive issues to closure Partner with suppliers and cross-functional teams to resolve platform defects and unblock integration 10% Cross-ECU Coordination & Platform Services Support integration topics spanning IVI ECU and connectivity/MCU components (e.g., power and wake coordination) Define and document low-level interfaces, assumptions, and bring-up checklists to improve repeatability 20% Production Readiness & Validation Support Support DV/PV and manufacturing readiness (flashing, diagnostics hooks, stability fixes, performance tuning) Improve observability and robustness (error handling, watchdogs, recovery paths) for production deployments Provide on-site/remote support during critical integration builds and validation events as needed 10% Technical Leadership & Best Practices Mentor engineers and contribute to design/code reviews with an emphasis on quality and maintainability Drive best practices for driver architecture, testing strategies, and documentation Continuously improve bring-up workflows, tooling, and automation where applicable MandatorySkills: Required Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent practical experience Strong analytical and structured problem-solving skills for complex embedded systems Clear written and verbal communication; able to align across hardware, software, and validation teams Collaborative mindset; effective in cross-functional and cross-company environments Ownership-driven execution with a high bar for code quality, documentation, and reviews Ability to mentor engineers and establish best practices for bring-up and debugging 10+ years of embedded software development experience Strong experience in QNX (7.1/8.0) or Android BSP / Linux kernel development Hands-on experience with Qualcomm automotive SoCs (e.g., SA8155P, SA8255P, or similar Experience developing and debugging kernel drivers and/or HAL layers (C/C++) Board bring-up experience including bootloaders, device trees, and low-level initialization Deep understanding of interrupts, DMA, memory mapping, clocks/resets, and power manageme Strong hardware debug skills using logs, tracing, and lab tools (e.g., JTAG) Optional Skills : Master's degree in a related technical field Experience in automotive IVI / digital cockpit systems Experience with multimedia subsystems (audio, display, camera) and/or connectivity (USB, Ethernet, BT/Wi-Fi) Experience supporting DV, PV, and EOL / manufacturing phases Familiarity with NXP S32K microcontrollers and cross-ECU power coordination Experience with FreeRTOS or microcontrollers Safety awareness: familiarity with ISO 26262 concepts

Jobcon Logo Position Details

Posted:

Jul 01, 2026

Reference Number:

14660_4324598065D41650A67EED43510365C8

Employment:

Full-time

Salary:

Not Available

City:

Mountain View

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

BSW Embedded Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Description: Possible 3 Month CTH Role name: BSW Embedded Engineer Work Location: Mountain View, CA (On Site) Start date: Immediate availability. Background check MANDATORY Role Overview: We are seeking a Sr. Staff Embedded Software Engineer with strong experience in QNX and/or Android device driver development, board bring-up, and low-level hardware integration on Automotive IVI and Connectivity ECUs. This role focuses on platform enablement, driver development for multimedia/connectivity subsystems, complex HW/SW debug, and production-readiness support through DV and end-of-line phases. Key Responsibilities : % of Time Responsibility: 35% Platform Bring-Up & Device Driver Development Lead board bring-up activities on Qualcomm SoC-based IVI / connectivity platforms Develop and debug kernel/device drivers and BSP components (QNX or Android/Linux) Enable core subsystems (boot chain, clocks/resets, storage, power sequencing) needed for platform readiness Collaborate with HW teams on schematic/DT review and interface validation 25% Hardware-Software Integration & Debugging Debug complex HW/SW interaction issues across drivers, firmware, and peripherals Perform root-cause analysis using tracing/logging and lab instrumentation; drive issues to closure Partner with suppliers and cross-functional teams to resolve platform defects and unblock integration 10% Cross-ECU Coordination & Platform Services Support integration topics spanning IVI ECU and connectivity/MCU components (e.g., power and wake coordination) Define and document low-level interfaces, assumptions, and bring-up checklists to improve repeatability 20% Production Readiness & Validation Support Support DV/PV and manufacturing readiness (flashing, diagnostics hooks, stability fixes, performance tuning) Improve observability and robustness (error handling, watchdogs, recovery paths) for production deployments Provide on-site/remote support during critical integration builds and validation events as needed 10% Technical Leadership & Best Practices Mentor engineers and contribute to design/code reviews with an emphasis on quality and maintainability Drive best practices for driver architecture, testing strategies, and documentation Continuously improve bring-up workflows, tooling, and automation where applicable MandatorySkills: Required Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent practical experience Strong analytical and structured problem-solving skills for complex embedded systems Clear written and verbal communication; able to align across hardware, software, and validation teams Collaborative mindset; effective in cross-functional and cross-company environments Ownership-driven execution with a high bar for code quality, documentation, and reviews Ability to mentor engineers and establish best practices for bring-up and debugging 10+ years of embedded software development experience Strong experience in QNX (7.1/8.0) or Android BSP / Linux kernel development Hands-on experience with Qualcomm automotive SoCs (e.g., SA8155P, SA8255P, or similar Experience developing and debugging kernel drivers and/or HAL layers (C/C++) Board bring-up experience including bootloaders, device trees, and low-level initialization Deep understanding of interrupts, DMA, memory mapping, clocks/resets, and power manageme Strong hardware debug skills using logs, tracing, and lab tools (e.g., JTAG) Optional Skills : Master's degree in a related technical field Experience in automotive IVI / digital cockpit systems Experience with multimedia subsystems (audio, display, camera) and/or connectivity (USB, Ethernet, BT/Wi-Fi) Experience supporting DV, PV, and EOL / manufacturing phases Familiarity with NXP S32K microcontrollers and cross-ECU power coordination Experience with FreeRTOS or microcontrollers Safety awareness: familiarity with ISO 26262 concepts

Loading
Please wait..!!