Embedded BSP and Kernel Engineer for IFE Systems

Capgemini

Seattle (WA)

On-site

USD 73,000 - 174,000

Full time

6 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid time off
401(k)
Health insurance
Life and disability insurance
Employee assistance program

Job summary

Capgemini Engineering seeks a BSP Software Engineer to design, develop, debug, and maintain BSP, Linux kernel, QNX, and driver software for next‑gen embedded platforms. You will support board bring‑up, bootloader enablement, OS integration, and validation, while collaborating across hardware and software teams to deliver robust solutions.

The role requires 7+ years in embedded software (C/C++, Python) with strong Linux/QNX experience, and familiarity with UART, SPI, I2C, Ethernet, and USB.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field.
  • 7+ years of embedded software experience in C/C++, Python, Linux, QNX environments.
  • Strong understanding of Linux kernel development, device drivers, and embedded OS concepts.

Responsibilities

  • Design, develop, debug, and maintain BSP, Linux kernel, QNX, and device driver software for embedded platforms.
  • Support board bring-up, bootloader enablement, OS integration, hardware/software validation and platform feature development.
  • Collaborate across hardware, Android, platform software, integration, and validation teams to deliver robust solutions.
  • Develop and execute functional, integration, regression, and performance tests within Agile, CI/CD environments.

Skills

C
C++
Python
Linux
QNX
Device drivers
Embedded systems
UART
SPI
I2C
Ethernet
USB
Linux kernel development
Boot processes
Hypervisors
CI/CD
Agile
DevOps

Education

Bachelor’s degree in Computer Science/Engineering

Job description

Capgemini Engineering seeks a BSP Software Engineer to design, develop, debug, and maintain BSP, Linux kernel, QNX, and driver software for next‑gen embedded platforms. You will support board bring‑up, bootloader enablement, OS integration, and validation, while collaborating across hardware and software teams to deliver robust solutions.

The role requires 7+ years in embedded software (C/C++, Python) with strong Linux/QNX experience, and familiarity with UART, SPI, I2C, Ethernet, and USB.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded BSP & QNX Software Engineer
Embedded BSP & QNX Software Engineer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000
BSP or QNX Developer
BSP or QNX Developer

Yochana IT Solutions Inc. • Hillsboro (OR)

On-site
USD 110,000 - 140,000
Senior Embedded BSP Engineer: Linux/QNX for IFE Systems
Senior Embedded BSP Engineer: Linux/QNX for IFE Systems

ManpowerGroup • Portland (OR)

On-site
USD 140,000 - 170,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+8
BSP / QNX Developer
BSP / QNX Developer

Katalyst-Healthcares- • Hillsboro (OR)

On-site
USD 110,000 - 180,000
Senior Embedded BSP Engineer - Linux/QNX, Kernel & Boot
Senior Embedded BSP Engineer - Linux/QNX, Kernel & Boot

Experis Austria • Portland (OR)

On-site
USD 140,000 - 180,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+2
Embedded Software Engineer - BSP/QNX
Embedded Software Engineer - BSP/QNX

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000
Embedded BSP & Kernel Engineer for Android Systems
Embedded BSP & Kernel Engineer for Android Systems

Global Connect Technologies • Portland (OR)

On-site
USD 110,000 - 170,000
Embedded BSP Software Engineer - Android
Embedded BSP Software Engineer - Android

Global Connect Technologies • Portland (OR)

On-site
USD 110,000 - 170,000
Senior BSP & QNX Embedded Systems Engineer
Senior BSP & QNX Embedded Systems Engineer

Katalyst-Healthcares- • Hillsboro (OR)

On-site
USD 110,000 - 180,000
QNX BSP Engineer — Embedded Platform & Bring-Up
QNX BSP Engineer — Embedded Platform & Bring-Up

Yochana IT Solutions Inc. • Hillsboro (OR)

On-site
USD 110,000 - 140,000