{"schemaVersion":"jobsearcher.job.v1","id":"582a2912bb2aa2bc17762dc7","url":"https://jobsearcher.com/jobs/582a2912bb2aa2bc17762dc7","canonicalUrl":"https://jobsearcher.com/jobs/582a2912bb2aa2bc17762dc7","title":"Embedded Linux Engineer","description":"Company Description SARACA is a global engineering R&D services company serving 25+ Fortune 500 customers across MedTech, Aerospace, Rail, Automotive, Semiconductor, Defense, and Farm industries. The company is ISO 13485 certified and has extensive experience with all classes of medical devices, covering embedded software, UI/UX, mechanical, systems, and product testing. SARACA offers unique expertise in IEC 62304, EU MDR, and a wide range of scientific and regulatory writings in MedTech. Backed by a leadership team with deep product engineering experience and a technically strong workforce of 400+ engineers and consultants, SARACA delivers solutions for complex business challenges worldwide. As an equal-opportunity employer, the organization promotes a culture of innovation, continuous learning, and customer-focused growth.Role Description This is a full-time, on-site Embedded Linux Engineer role based in Irvine, CA. The Embedded Linux Engineer will design, develop, and maintain embedded Linux systems, including configuring kernels, drivers, and system services for performance, reliability, and security. Responsibilities include integrating hardware and software components, performing system-level debugging, and optimizing resource usage on constrained platforms. The role involves collaborating with cross-functional teams in firmware, hardware, and quality to ensure robust system design, as well as creating documentation, build scripts, and deployment procedures for production environments. The engineer will also support ongoing system maintenance, perform root-cause analysis for issues, and contribute to continuous improvement of development and testing practices.Key Responsibilities:Develop and port Linux kernel modules and device drivers.Support GMSL3 driver porting and configuration.Configure and customize Linux kernel modules.Develop and maintain Board Support Packages (BSPs) for x86 platforms.Perform board bring-up, validation, and debugging on evaluation and target hardware.Customize BIOS/UEFI and bootloaders to support Linux kernel boot.Support Linux bring-up on embedded hardware platforms.Work with NVIDIA Jetson platforms (preferred).Collaborate with hardware, firmware, and platform engineering teams.Prepare technical documentation and provide knowledge transfer.Required Skills:Strong experience with Linux Kernel Module Programming.Device Driver Development & Porting.Embedded C/C++ Programming.Board Support Package (BSP) Development.Linux Kernel Boot Flow.Hardware Bring-up & Board Validation.JTAG, Serial Console, Oscilloscope debugging.Bootloader / BIOS / UEFI development.Storage technologies: eMMC, NVMe, SATA, SD.Embedded Linux.x86 platform development.Preferred Skills:NVIDIA Jetson platforms.GMSL3.Secure Boot & TPM.ARM architecture.CI/CD for Embedded Systems.Edge Computing / IaaS.SoC Platform Development.","company":"Saraca","rawCompany":"saraca","city":"Santa Ana","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-23T12:52:10.808Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541519","title":"Other Computer Related Services","slug":"other-computer-related-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Linux Engineer","description":"Company Description SARACA is a global engineering R&D services company serving 25+ Fortune 500 customers across MedTech, Aerospace, Rail, Automotive, Semiconductor, Defense, and Farm industries. The company is ISO 13485 certified and has extensive experience with all classes of medical devices, covering embedded software, UI/UX, mechanical, systems, and product testing. SARACA offers unique expertise in IEC 62304, EU MDR, and a wide range of scientific and regulatory writings in MedTech. Backed by a leadership team with deep product engineering experience and a technically strong workforce of 400+ engineers and consultants, SARACA delivers solutions for complex business challenges worldwide. As an equal-opportunity employer, the organization promotes a culture of innovation, continuous learning, and customer-focused growth.Role Description This is a full-time, on-site Embedded Linux Engineer role based in Irvine, CA. The Embedded Linux Engineer will design, develop, and maintain embedded Linux systems, including configuring kernels, drivers, and system services for performance, reliability, and security. Responsibilities include integrating hardware and software components, performing system-level debugging, and optimizing resource usage on constrained platforms. The role involves collaborating with cross-functional teams in firmware, hardware, and quality to ensure robust system design, as well as creating documentation, build scripts, and deployment procedures for production environments. The engineer will also support ongoing system maintenance, perform root-cause analysis for issues, and contribute to continuous improvement of development and testing practices.Key Responsibilities:Develop and port Linux kernel modules and device drivers.Support GMSL3 driver porting and configuration.Configure and customize Linux kernel modules.Develop and maintain Board Support Packages (BSPs) for x86 platforms.Perform board bring-up, validation, and debugging on evaluation and target hardware.Customize BIOS/UEFI and bootloaders to support Linux kernel boot.Support Linux bring-up on embedded hardware platforms.Work with NVIDIA Jetson platforms (preferred).Collaborate with hardware, firmware, and platform engineering teams.Prepare technical documentation and provide knowledge transfer.Required Skills:Strong experience with Linux Kernel Module Programming.Device Driver Development & Porting.Embedded C/C++ Programming.Board Support Package (BSP) Development.Linux Kernel Boot Flow.Hardware Bring-up & Board Validation.JTAG, Serial Console, Oscilloscope debugging.Bootloader / BIOS / UEFI development.Storage technologies: eMMC, NVMe, SATA, SD.Embedded Linux.x86 platform development.Preferred Skills:NVIDIA Jetson platforms.GMSL3.Secure Boot & TPM.ARM architecture.CI/CD for Embedded Systems.Edge Computing / IaaS.SoC Platform Development.","datePosted":"2026-07-23T12:52:10.808Z","dateModified":"2026-07-23T12:52:10.808Z","hiringOrganization":{"@type":"Organization","name":"Saraca","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Santa Ana","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"582a2912bb2aa2bc17762dc7"},"url":"https://jobsearcher.com/jobs/582a2912bb2aa2bc17762dc7"}}