Embedded Systems Firmware Engineer — BSP & Linux Boot

TALENT Software Services

Irvine (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TALENT Software Services is seeking an experienced Embedded Systems Engineer to contribute to a high-performance storage AI module for aerospace applications. You will work at the firmware level—BIOS/UEFI, bootloaders, BSPs—to enable Linux-based OS and PaaS functionality on heterogeneous hardware (x86, ARM, accelerators).

Responsibilities include porting GMSL3 drivers, configuring Linux kernel modules, and BSP/board Bring-Up on target hardware.

Qualifications

  • Strong knowledge of Linux kernel boot flow and minimal hardware init.
  • Experience with BSP development for x86 architectures.
  • Proficiency in C/C++ and embedded debugging.
  • Familiarity with hardware bring-up using JTAG, serial console, and oscilloscopes.
  • Experience with storage devices (eMMC, NVMe, SATA) and root filesystem setup.

Responsibilities

  • Port and configure GMSL3 drivers and utilities.
  • Configure Linux kernel modules for platform.
  • Develop and integrate Board Support Packages for x86 platforms.
  • Perform board bring-up, validation, and debugging on target hardware.
  • Port and configure kernel/device-tree for new boards.
  • Provide training, knowledge transfer, and documentation.

Skills

Linux kernel boot flow
BSP development
C/C++ programming
Embedded hardware bring-up
JTAG/serial debugging
Storage devices (eMMC/NVMe/SATA)
Device drivers

Job description

TALENT Software Services is seeking an experienced Embedded Systems Engineer to contribute to a high-performance storage AI module for aerospace applications. You will work at the firmware level—BIOS/UEFI, bootloaders, BSPs—to enable Linux-based OS and PaaS functionality on heterogeneous hardware (x86, ARM, accelerators).

Responsibilities include porting GMSL3 drivers, configuring Linux kernel modules, and BSP/board Bring-Up on target hardware.

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

Similar jobs worth comparing

Embedded Systems Engineer — Linux Kernel & BSP Specialist
Embedded Systems Engineer — Linux Kernel & BSP Specialist

Capgemini • Irvine (CA)

On-site
USD 56,000 - 90,000
Medical insurance
Dental insurance
Vision insurance
+1
Embedded SW Engineer
Embedded SW Engineer

TALENT Software Services • Irvine (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Village of Endicott (NY)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+5
BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Embedded Linux BSP Engineer for Space Avionics
Embedded Linux BSP Engineer for Space Avionics

Voyager Technologies, Inc. • Pittsburgh

On-site
USD 110,000 - 170,000
Flexible Time Off
Medical, dental, vision coverage
Gym memberships
+3
Embedded BSP Engineer — RTOS & Bootloader Expert
Embedded BSP Engineer — RTOS & Bootloader Expert

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Platform Firmware Architect | Embedded Systems Leader
Platform Firmware Architect | Embedded Systems Leader

Jobtailor • Spring (TX)

On-site
USD 130,000 - 180,000
Embedded Firmware Engineer – Linux/RTOS
Embedded Firmware Engineer – Linux/RTOS

Workstream • Menlo Park (CA)

On-site
USD 130,000 - 180,000
Competitive salary & equity
Comprehensive health coverage
In-office amenities
+4
Embedded BSP Engineer
Embedded BSP Engineer

Global Connect Technologies • Des Moines (IA)

On-site
USD 75,000 - 95,000
Embedded Linux Engineer — Onboard Platform & Secure Boot
Embedded Linux Engineer — Onboard Platform & Secure Boot

Latitude AI • Pennsylvania

On-site
USD 150,000 - 225,000
Competitive compensation
Health insurance
401(k) retirement plan with vesting
+3