1

Internship Linux Device Driver Developer Jobs in Bloomfield, NJ

Quantitative Software Developer Intern

New York, NY · On-site

$21 - $27.50/hr

We are seeking a small number of highly talented interns to assist in the development, optimization ... Linux kernel development, compilers, embedded systems, networking, file systems, debuggers) * In ...

Leading a team of HPC engineers \n * Promote and assist with migrations to new technologies to ... Strong knowledge of Linux OS configuration, optimization, and installation of modules\/drivers ...

We operate both on-device and backend services across multiple platform types. Our users-first ... Linux system administration knowledge * Additional experience securing alternative platforms ...

We operate both on-device and backend services across multiple platform types. Our users-first ... Linux system administration knowledge * Additional experience securing alternative platforms ...

Preferred : • Development experience on multiple hardware platforms utilizing either Linux or ... device drivers, low-level embedded SW). • Master's degree in computer science, computer ...

Engineering Intern-DocV & Device

New York, NY · On-site

$18.25 - $23.75/hr

What You'll Do This internship offers a unique opportunity to work at the intersection of Document ... device signals. Deliver a clean, structured dataset. * Signal Analysis & Feature Engineering ...

next page

Showing results 1-20

Internship Linux Device Driver Developer information

See Bloomfield, NJ salary details

$11

$23

$40

How much do internship linux device driver developer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for internship linux device driver developer in Bloomfield, NJ is $23.44, according to ZipRecruiter salary data. Most workers in this role earn between $18.94 and $24.86 per hour, depending on experience, location, and employer.

What is the difference between Internship Linux Device Driver Developer vs Linux Device Driver Developer?

AspectInternship Linux Device Driver DeveloperLinux Device Driver Developer
Required CredentialsEnrolled in or recent graduate of relevant technical programsBachelor's or higher in Computer Science or related field, with experience
Work EnvironmentInternship setting, supervised, learning-focusedFull-time professional environment, project-driven
Employer & Industry UsageTech companies, hardware firms, research labsEstablished tech companies, hardware manufacturers, open-source projects
Search & Comparison IntentLearning, entry-level opportunities, internshipsCareer development, professional roles, expertise

The main difference is that an Internship Linux Device Driver Developer is a learning position aimed at gaining experience, while a Linux Device Driver Developer is a full-time professional role requiring more expertise and responsibility.

Senior Embedded Linux / BSP Engineer (Smart Appliance / IoT)

Senior Embedded Linux / BSP Engineer (Smart Appliance / IoT)

Chefman

Mahwah, NJ

$150K - $170K/yr

Full-time

Posted 17 days ago


Job description

We are developing a next-generation, smart kitchen appliance featuring on-edge AI food recognition, a rich touchscreen user interface, and Wi-Fi cloud and Bluetooth connectivity. We are seeking a Senior Embedded Linux / BSP Engineer to own the foundational operating system development.

In this role, you will build, secure, and maintain a highly optimized, production-ready Linux distribution using the Yocto Project or other build environments. You will act as the critical bridge between our custom hardware and our application software layers, ensuring safety, reliability, and seamless hardware-software integration.

Core Responsibilities

  • BSP & Custom Distribution Development: Design, configure, and maintain a custom, lightweight Embedded Linux distribution utilizing the Yocto Project.
  • Kernel & Bootloader Customization: Optimize and patch U-Boot and the Linux Kernel. Write and maintain Device Trees (.dts/.dtsi) to configure pin multiplexing (pinmux) for display, camera, and peripheral interfaces.
  • Peripheral Driver Integration: Configure and validate Linux drivers for critical hardware subsystems, specifically MIPI-CSI camera sensors, touchscreens, Wi-Fi/Bluetooth modules, and high-speed storage.
  • Processor Inter-Communication: Implement and harden a reliable, secure communication protocol (UART/SPI) between the Linux host and a secondary safety microcontroller.
  • System Hardening & Security: Implement Secure Boot, encrypted storage, firewalls, and user privilege separation to satisfy consumer appliance security standards.
  • OTA Infrastructure: Architect and integrate a robust, fail-safe Over-the-Air (OTA) update system capable of dual-partition system recovery.
  • Production Flashing: Collaborate with hardware and factory teams to create minimal, stable manufacturing images for high-volume automated flashing.

Required Technical Qualifications

  • 5+ years of experience in Embedded Linux development with a track record of shipping commercial, mass-production IoT or consumer electronics devices.
  • Expert-level proficiency with the Yocto Project (writing custom layers, BitBake recipes, .conf files, and managing dependencies).
  • Strong capability to read hardware schematics and collaborate closely with electrical engineers to bring up new hardware revisions.
  • Deep knowledge of Linux kernel driver architecture and low-level communication buses (I2C, SPI, UART, PWM, MIPI-CSI).
  • Proficiency in C, C++, Python, and Shell scripting.

Preferred Qualifications

  • Experience integrating machine learning deployment frameworks (TensorFlow Lite, ONNX Runtime).
  • Familiarity with appliance safety certifications (e.g., UL 197 / UL 60730) and regulatory compliance (FCC/CE).
Salary Range (commensurate with experience)
$150,000—$170,000 USD