Quick overview
Job description
Hi,
One of our clients is looking for Embedded SW Engineer in Irvine, CA(Onsite)
Title: Embedded SW Engineer
Location: Irvine, CA(Onsite)
Duration: 8+ Months
C2C or W2 Only
Job Description:
- Supporting new product development of high-performance, high-capacity storage AI module for use on aircraft. The Engineer will contribute to platform by working at the lowest layers of the infrastructure stack — firmware, BIOS/UEFI, bootloaders, and board support packages (BSP). This work provides the foundation for Linux-based operating systems and higher-level PaaS functionality to run reliably on heterogeneous hardware (x86, ARM, and specialized accelerators)._
Key Responsibilities:
- Support porting/ configuration of GMSL3 drivers, utilities that depend on this protocol
Configuration of linux kernel modules
- Familiarity with NVIDIA Jetson family based platforms will be added plus
- Performing checks using an evaluation board Customize and maintain BIOS/UEFI to support platform requirements.
- Provide minimal hardware initialization for Linux kernel boot.
BSP & Board Bring-Up
- Develop and integrate Board Support Packages for x86 platforms.
- Perform board bring-up, validation, and debugging on evaluation and target hardware.
- Port and configure kernel/device-tree for new boards.
Platform Enablement
- Support integration of Linux-based operating systems on bare metal.
- Ensure compatibility across mixed architectures (ARM, AMD64, accelerators).
- Build bring-up and diagnostic tools for testing firmware and hardware readiness.
Collaboration & Documentation
- Work with hardware, PaaS, and DevOps teams to align low-level firmware with platform needs.
- Document BIOS/bootloader changes, BSP configurations, and bring-up procedures.
- Provide training, knowledge transfer, and support for internal teams.
Deliverables
- BSPs for supported hardware platforms.
- Firmware validation and bring-up test tools.
- Documentation of initialization sequences, firmware setup, and deployment
Required Skills & Experience
- Strong knowledge of Linux kernel boot flow and minimal hardware initialization.
- Experience with BSP development for both x86 architectures.
- Proficiency in C/C++, embedded systems debugging, and low-level programming.
- Familiarity with hardware bring-up using JTAG, serial console, and oscilloscopes.
- Experience with storage devices (eMMC, NVMe, SATA, SD) and root filesystem setup
Nice to Have
- Experience with secure boot, TPM, and firmware security practices.
- Familiarity with cloud/edge IaaS environments.
- Knowledge of specialized accelerators, heterogeneous compute, or SoC platforms.
- Exposure to continuous integration for firmware/embedded builds
Similar jobs
- MB

Rail Bridge EngineerRecently posted Auto Apply
Michael Baker International · Chicago · Hybrid 🇺🇸
Microsoft ExcelConstruction ManagementStructural AnalysisEngineering$90k - $130k/yr - RC
SOC EngineerRecently posted Auto Apply
R+L Carriers · Wilmington · Remote 🇺🇸
EncryptionComplianceRoot Cause Analysis+3EngineeringSalary not listed - MT

RAM Hardware Equipment EngineerRecently posted
Micron Technology Inc · Boise, Idaho · Hybrid 🇺🇸
CADProject ManagementData AnalysisEngineeringSalary not listed - KP
Epic Clinical Applications Engineer IIIRecently posted
Kaiser Permanente · Greensboro, North Carolina · Hybrid 🇺🇸
EngineeringSalary not listed - II
Engineer, Knowledge Graph / Graph Studio-RemoteRecently posted
Innovative Information Technologies, Inc · United States · Remote 🇺🇸
EngineeringSalary not listed - AT
RF/Power Amplifier EngineerRecently posted
ATEM Corp · Dallas, TX · On-site 🇺🇸
EngineeringSalary not listed - KA
Forward Deployed Engineer FDERecently posted
K Anand Corporation · Dallas, TX · Hybrid 🇺🇸
EngineeringSalary not listed - AI
Warehouse Material Flow EngineerRecently posted
AKSHAR IT SOLUTIONS LLC · United States · Hybrid 🇺🇸
RoboticsAutoCADIoT+3EngineeringSalary not listed - CA

Report EngineerRecently posted
Cloud and Things · Albany, NY · Hybrid 🇺🇸
AgileEngineering$75 - $95/hr - TC

Engineering TechnicianRecently posted Auto Apply
TPI Composites Holdings, LLC · Newton · Hybrid 🇺🇸
Microsoft ExcelMicrosoft OfficeMicrosoft PowerPoint+4EngineeringSalary not listed - AN
Supervisor, Facilities EngineeringRecently posted Auto Apply
Amneal New Jersey · Piscataway · Hybrid 🇺🇸
ComplianceContinuous ImprovementPerformance Management+1Engineering$95k - $110k/yr - DA

Identity & Access Management EngineerRecently posted Auto Apply
Davidson · Davidson · Hybrid 🇺🇸
MFAOAuthSAML+9EngineeringSalary not listed