JOBSEARCHER

Embedded Linux Software Engineer

Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.We have an immediate opening for an Embedded Linux Software Engineer with one of our direct clients.Position: Embedded Linux Software Engineer (Kernel, BSP & Device Driver Development) Location: Irvine, CA (Onsite) Duration: Long-Term Contract Start Date: ImmediateJob SummaryWe are looking for an experienced Embedded Linux Software Engineer to support the development of next-generation AI-powered high-performance storage modules for aerospace applications. The ideal candidate should have strong experience with Linux kernel development, BSP development, embedded firmware, hardware bring-up, and Linux device driver development.Required SkillsStrong Embedded Linux development experienceLinux Kernel Module ProgrammingLinux Device Driver Development & PortingBSP (Board Support Package) DevelopmentEmbedded C ProgrammingLinux Kernel ConfigurationBIOS/UEFI and Bootloader fundamentalsHardware Bring-up and Board ValidationJTAG, Serial Console, Oscilloscope DebuggingStorage Interfaces (eMMC, NVMe, SATA, SD)Linux Boot Flow and Root Filesystem ConfigurationExperience working with x86 embedded platforms