Senior Embedded Linux BSP Architect

Elsight

United States

On-site

USD 150,000 - 210,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Elsight is seeking a Senior BSP Engineer to own the OS and low-level software across our hardware platforms. You will lead Embedded Linux BSP work including Yocto, Linux kernel, U-Boot, and flash/bring-up to ensure reliable cross-platform operation.

You will collaborate with R&D, HW, and manufacturing, drive board bring-up from first boot to stable Linux, and implement secure boot and upgrade mechanisms. Prior experience with ARM BSPs and kernel driver work is essential.

Qualifications

  • 5+ years of Embedded Linux BSP experience on ARM platforms.
  • Deep Yocto/OpenEmbedded knowledge: layers, recipes, machine/distro configs, images, and upgrades.
  • Python/Bash scripting, Git, and build/test automation ownership.
  • Experience scoping and directing external BSP contractors/vendors.
  • Experience with U-Boot, SPL, device trees, boot flow, and bootloader debugging.
  • Board bring-up experience: clocks, pinmux, storage/eMMC, peripherals, and first-boot debugging.
  • Ability to read schematics/datasheets and debug with serial/JTAG/logic tools.
  • Secure boot or verified boot experience a plus.
  • Kernel/driver development in C/C++ including out-of-tree modules a bonus.
  • Wireless/cellular module integration or safety-critical systems a bonus.

Responsibilities

  • Own Elsight's BSP across all hardware platforms: Yocto layer, Linux kernel, U-Boot, base OS image, and hardware enablement.
  • Build and maintain Yocto machine/distro configuration, recipes, images, and release upgrades.
  • Scope, review, and integrate work from BSP contractors, SoM vendors, and subcontractors.
  • Lead new board bring-up from first boot to stable Linux, including SoM/SoC enablement, U-Boot, device trees, storage, peripherals, and boot flow.
  • Maintain and debug kernel, drivers, bootloader, and hardware/software integration issues.
  • Validate hardware interfaces, boot stability, power behavior, and production readiness with HW/NPI.
  • Partner with R&D, HW, application/build teams, and manufacturing to support platform delivery.
  • Own secure boot, signed images, factory provisioning, flashing, and upgrade mechanisms.

Skills

Embedded BSP
Yocto/OpenEmbedded
Python scripting
Bash scripting
Git
Build/test automation
U-Boot
Device trees
Boot flow
Serial/JTAG debugging

Tools

JTAG
Logic analyzers
GDB

Job description

Elsight is seeking a Senior BSP Engineer to own the OS and low-level software across our hardware platforms. You will lead Embedded Linux BSP work including Yocto, Linux kernel, U-Boot, and flash/bring-up to ensure reliable cross-platform operation.

You will collaborate with R&D, HW, and manufacturing, drive board bring-up from first boot to stable Linux, and implement secure boot and upgrade mechanisms. Prior experience with ARM BSPs and kernel driver work is essential.

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

Similar jobs worth comparing

Senior BSP Engineer
Senior BSP Engineer

Elsight • United States

On-site
USD 150,000 - 210,000
Embedded OS Lifecycle & BSP Integration Lead (Onsite)
Embedded OS Lifecycle & BSP Integration Lead (Onsite)

Advantech USA • Tustin (CA)

On-site
USD 110,000 - 130,000
Medical benefits
Dental benefits
Vision benefits
+8
Staff Embedded Linux Engineer: Board Bring-Up & Yocto
Staff Embedded Linux Engineer: Board Bring-Up & Yocto

AURORA • Mountain View (CA)

Hybrid
USD 189,000 - 303,000
Annual bonus
Equity compensation
Benefits
Senior Embedded Linux Engineer — Yocto, Xilinx, Equity Options
Senior Embedded Linux Engineer — Yocto, Xilinx, Equity Options

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Company stock options
Health, dental, vision coverage
Retirement plans
Senior Embedded Linux Systems Engineer
Senior Embedded Linux Systems Engineer

Sonos Inc • Seattle (WA)

Hybrid
USD 165,000 - 206,000
Health Insurance
401(k) with match
Open Time Off policy
+6
Embedded OS Lifecycle & BSP Engineer (C/C++)
Embedded OS Lifecycle & BSP Engineer (C/C++)

Advantech USA • Tustin (CA)

On-site
USD 95,000 - 113,000
Medical, dental, vision
401(k) with company match
Generous vacation and paid holidays
+4
BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Colossus Technologies Group • Melbourne (FL)

On-site
USD 120,000 - 160,000
Senior Embedded Linux Platform Architect for Secure HSMs
Senior Embedded Linux Platform Architect for Secure HSMs

Futurex Inc. • Bulverde (TX), Northern (KY)

Hybrid
USD 150,000 - 190,000
Health insurance
Retirement plan with match
Paid time off
Embedded Systems Firmware Engineer — BSP & Linux Boot
Embedded Systems Firmware Engineer — BSP & Linux Boot

TALENT Software Services • Irvine (CA)

On-site
USD 120,000 - 180,000