Merritt Island, FL, 32952, USA
11 hours ago
Linux Kernel Developer
Job Title: Linux Kernel Developer Job Description We are seeking a highly experienced Linux Kernel Engineer to lead the development of device drivers and embedded Linux infrastructure for a ruggedized computing platform. This system integrates FPGA-based peripherals and supports both terrestrial and space applications. The ideal candidate will have strong experience in Linux kernel internals, driver development, and Yocto-based distribution customization. Responsibilities + Design, implement, and maintain Linux kernel device drivers for character, block, and network devices. + Develop drivers for FPGA-connected peripherals via PCIe, AXI, or custom buses. + Implement support for CANBUS using the socketCAN framework. + Collaborate with FPGA engineers to define register maps, protocols, and bring-up procedures. + Perform kernel-level debugging using tools such as ftrace, printk, and crash analysis. + Optimize system performance, reduce latency, and improve throughput. + Flash, bring-up, and validate drivers on new hardware platforms. + Demonstrate a deep understanding of Linux kernel architecture, including memory management, scheduling, interrupts, and process handling. + Work with PCIe subsystems, including BARs, DMA, and MSI/MSI-X interrupt handling. + Troubleshoot and root-cause hardware/software interaction issues. Essential Skills + Minimum 5 years of experience developing Linux kernel device drivers, with 10+ years preferred. + Proven track record of writing various Linux kernel drivers, including character, block, and network drivers. + Comfortable working in low-level C, with hands-on development and debugging experience. + Experience with CANBUS and familiarity with the socketCAN framework in Linux. + Willingness to be deeply involved in hardware bring-up, debugging, and integration. Additional Skills & Qualifications + Experience with Yocto & BSP Development. + Ability to build and customize Yocto-based Linux distributions tailored to target hardware. + Experience developing and maintaining Board Support Packages (BSPs), including U-Boot bootloader configuration and customization. + Experience with kernel patching and configuration. + Experience with root filesystem integration using recipes, layers, and meta-layers. + Experience maintaining reproducible builds and supporting CI/CD pipelines for embedded Linux systems. Work Environment Work involves developing device drivers and embedded Linux infrastructure for a ruggedized computing platform. The position requires a strong understanding of Linux kernel internals and the ability to collaborate with FPGA engineers. The role involves hands-on work with hardware bring-up, debugging, and integration. Job Type & Location This is a Contract position based out of Merritt Island, Florida. Pay and Benefits The pay range for this position is $60.00 - $76.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Merritt Island,FL. Application Deadline This position is anticipated to close on Oct 14, 2025. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
Confirm your E-mail: Send Email