Embedded Linux BSP Engineer

Experis

Irvine (CA)

On-site

USD 120,000 - 180,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical and Prescription Drug Plans
Vision Plan
Health Savings Account
Health Flexible Spending Account
Dependent Care Flexible Spending Plan
Supplemental Life Insurance
Short Term Disability Insurance
Long Term Disability Insurance
Business Travel Insurance
Weekly Pay

Job summary

Experis is seeking an Embedded Linux BSP Engineer to join our aerospace/high-performance storage solutions client in Irvine, CA. You will contribute to porting drivers, configuring kernel modules, and hardware bring-up across evaluation and target platforms.

The ideal candidate has strong C/C++, experience with BSPs for x86, and hands-on debug skills using JTAG, serial consoles, and oscilloscopes. There is potential for contract-to-hire and growth in a cutting-edge hardware environment.

Qualifications

  • Strong knowledge of Linux kernel boot flow and minimal hardware initialization.
  • Experience with BSP development for x86 architectures and embedded debugging.
  • Proficiency in C/C++ programming and low-level hardware programming.
  • Familiarity with hardware bring-up techniques using JTAG, serial console, and oscilloscopes.
  • Experience with storage devices such as eMMC, NVMe, SATA, and SD, including root filesystem setup.

Responsibilities

  • Support porting and configuration of GMSL3 drivers and utilities dependent on this protocol
  • Configure Linux kernel modules to ensure optimal performance and compatibility
  • Perform hardware bring-up, validation, and debugging on evaluation and target hardware platforms
  • Develop and integrate Board Support Packages (BSP) for x86 architectures
  • Customize and maintain BIOS/UEFI to meet platform requirements and support Linux kernel boot processes

Skills

Linux kernel boot flow
Embedded systems debugging
C/C++ programming
JTAG hardware bring-up
Storage device familiarity

Tools

BSP development
JTAG debugging
Linux kernel configuration

Job description

Our client, a leading organization in the aerospace and high-performance storage solutions industry, is seeking a Embedded Linux BSP Engineer to join their team. As a Embedded Linux BSP Engineer, you will be part of the engineering department supporting product development and platform integration teams. The ideal candidate will demonstrate strong problem-solving skills, adaptability, and a collaborative spirit, which will align successfully in the organization.

Job Title: Embedded Linux BSP Engineer

What's the Job?
  • Support porting and configuration of GMSL3 drivers and utilities dependent on this protocol
  • Configure Linux kernel modules to ensure optimal performance and compatibility
  • Perform hardware bring-up, validation, and debugging on evaluation and target hardware platforms
  • Develop and integrate Board Support Packages (BSP) for x86 architectures
  • Customize and maintain BIOS/UEFI to meet platform requirements and support Linux kernel boot processes
What's Needed?
  • Strong knowledge of Linux kernel boot flow and minimal hardware initialization processes
  • Experience with BSP development for x86 architectures and embedded systems debugging
  • Proficiency in C/C++ programming and low-level hardware programming
  • Familiarity with hardware bring-up techniques using JTAG, serial console, and oscilloscopes
  • Experience with storage devices such as eMMC, NVMe, SATA, and SD, including root filesystem setup
What's in it for me?
  • Opportunity to work on innovative high-performance storage modules for aerospace applications
  • Collaborate with a talented and diverse engineering team
  • Gain experience in cutting-edge hardware and firmware development
  • Contribute to foundational platform development supporting Linux-based operating systems
  • Immediate start with potential for contract-to-hire opportunities
Upon completion of waiting period consultants are eligible for:
  • Medical and Prescription Drug Plans
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • Weekly Pay
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Embedded Linux BSP Engineer for Aerospace Storage
Embedded Linux BSP Engineer for Aerospace Storage

Experis • Irvine (CA)

On-site
USD 120,000 - 180,000
Medical and Prescription Drug Plans
Vision Plan
Health Savings Account
+7
BSP / Embedded Linux Engineer || Charlotte, North Carolina (Onsite)
BSP / Embedded Linux Engineer || Charlotte, North Carolina (Onsite)

Ampstek • Charlotte (NC)

On-site
USD 120,000 - 160,000
Hardware Integration and Firmware Engineer
Hardware Integration and Firmware Engineer

TechDigital Group • Redmond (WA)

On-site
USD 90,000 - 120,000
Embedded BSP Engineer
Embedded BSP Engineer

Global Connect Technologies • Des Moines (IA)

On-site
USD 75,000 - 95,000
Senior Embedded Software Engineer - Embedded Linux
Senior Embedded Software Engineer - Embedded Linux

Combined Selection Group Ltd • California (MO)

On-site
USD 155,000 - 221,000
Equity
Benefits
Senior Embedded Linux Platform Engineer
Senior Embedded Linux Platform Engineer

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

Hybrid
USD 150,000 - 190,000
Health insurance
Retirement plan with match
Paid time off
Principal embedded Linux engineer
Principal embedded Linux engineer

Aegis Search • Herndon (VA)

On-site
USD 170,000 - 195,000
Health coverage
Senior Embedded Linux Platform Engineer
Senior Embedded Linux Platform Engineer

Futurex • Bulverde (TX)

On-site
USD 120,000 - 180,000
Automotive Linux BSP Senior Engineer
Automotive Linux BSP Senior Engineer

Arrow Components • Arkansas

On-site
USD 100,000 - 130,000