> Markdown version of [/jobs/ext/1664744-embedded-linux-software-engineer](https://www.wearedevelopers.com/jobs/ext/1664744-embedded-linux-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Linux Software Engineer - **Company:** Experis - **Location:** Irvine, CA, United States - **Contract:** Permanent contract - **Skills:** Board Bringup, BIOS, Computer Programming, Software Debugging, DevOps, Linux on Embedded Systems, Serial ATA, Joint Test Action (IEEE Standards), Linux Kernel, Platform as a Service (PAAS), SAP Sales and Distribution, Storage Devices, Extensible Firmware Interface, EMMC, Nvme - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5567cfad9dcdfbda ## About the Role Our client, a leader in aerospace and high-performance technology, is seeking a dedicated Embedded Linux Software Engineer to join their innovative team. As an Embedded Linux Software Engineer, you will be part of the engineering department supporting cutting-edge product development. The ideal candidate will demonstrate problem-solving skills, adaptability, and a collaborative spirit, which will align successfully within the organization., * Strong knowledge of Linux kernel boot flow and minimal hardware initialization * 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 tools such as JTAG, serial console, and oscilloscopes * Experience with storage devices like eMMC, NVMe, SATA, and SD, including root filesystem setup ## Description * Configure Linux kernel modules and customize BIOS/UEFI to meet platform requirements * Perform hardware initialization for Linux kernel boot and develop Board Support Packages (BSP) for x86 platforms * Conduct board bring-up, validation, and debugging on evaluation and target hardware * Collaborate with hardware, PaaS, and DevOps teams to ensure platform compatibility and reliability ## Related Videos - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [How to Submit CFPs and Get into Public Speaking - Moran Weber](https://www.wearedevelopers.com/videos/2112-how-to-submit-cfps-and-get-into-public-speaking-moran-weber) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)