2

Remote Linux Device Driver Developer Jobs in Passaic, NJ

Embedded Software Engineer

Manhattan, NY ยท On-site +1

$145K - $190.70K/yr

Remote Full-time Join our team as an Embedded Software Engineer focused on developing advanced Linux device drivers, video AI applications, and streaming solutions. This is a senior-level, hands-on ...

Software Engineer, GPU

Manhattan, NY ยท On-site +1

$204K - $259K/yr

Knowledge of Linux device drivers and embedded firmware * Experience with diverse GPU deployment ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

Direct message the job poster from RED Global Overview We are looking for two Linux on Z/LinuxONE resources for a one year REMOTE contract which may go permanent after contract! USC ONLY (ONLY ...

Coordinate with DevOps, development, and QA teams to ensure smooth deployments and issue resolution ... Strong troubleshooting skills and communication in a remote environment. * Exposure to ...

Remote Device Clinician - Contractor

Manhattan, NY ยท Remote

$60.10K - $79.40K/yr

A Rhythm Remote Device Clinician remotely monitors patients with cardiac implantable electronic ... This specialist employs knowledge of cardiac electrophysiology and biomedical engineering concepts ...

New

Coordinate with DevOps, development, and QA teams to ensure smooth deployments and issue resolution ... Strong troubleshooting skills and communication in a remote environment. * Exposure to ...

Coordinate with DevOps, development, and QA teams to ensure smooth deployments and issue resolution ... Strong troubleshooting skills and communication in a remote environment. * Exposure to ...

next page

Showing results 1-20

Remote Linux Device Driver Developer information

See Passaic, NJ salary details

$37

$57

$73

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

As of Jun 3, 2026, the average hourly pay for remote linux device driver developer in Passaic, NJ is $57.28, according to ZipRecruiter salary data. Most workers in this role earn between $52.02 and $61.49 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Linux Device Driver Developer, and why are they important?

To thrive as a Remote Linux Device Driver Developer, you need strong proficiency in C/C++ programming, Linux kernel architecture, and hardware interface protocols, typically backed by a degree in computer science or related field. Familiarity with development tools like Git, GDB, and cross-compilation toolchains, as well as experience with kernel module development, is essential. Excellent problem-solving skills, self-motivation, and effective remote communication set top candidates apart in this role. These skills ensure robust driver performance, smooth hardware integration, and efficient collaboration across distributed teams.

How does a Remote Linux Device Driver Developer typically collaborate with hardware and QA teams?

As a Remote Linux Device Driver Developer, collaboration with hardware engineers and QA teams is crucial to ensure drivers are robust and compatible with target devices. Communication is typically managed through regular video meetings, documentation, and issue tracking platforms like Jira or GitHub. Developers often review hardware specifications, participate in design discussions, and respond to QA feedback on bugs or performance issues. This collaborative workflow ensures hardware-software integration is seamless, even when teams are distributed globally.

What does a Remote Linux Device Driver Developer do?

A Remote Linux Device Driver Developer designs, develops, tests, and maintains device drivers for the Linux operating system while working remotely. Their main responsibility is to enable hardware devices, such as network cards or storage controllers, to communicate properly with Linux-based systems. This role involves writing low-level code in languages like C, debugging kernel modules, and collaborating with hardware and software engineers to ensure compatibility and performance. Remote work allows these developers to collaborate with teams worldwide using communication tools and version control systems.
What job categories do people searching Remote Linux Device Driver Developer jobs in Passaic, NJ look for? The top searched job categories for Remote Linux Device Driver Developer jobs in Passaic, NJ are:
What cities near Passaic, NJ are hiring for Remote Linux Device Driver Developer jobs? Cities near Passaic, NJ with the most Remote Linux Device Driver Developer job openings:
Infographic showing various Remote Linux Device Driver Developer job openings in Passaic, NJ as of May 2026, with employment types broken down into 100% Full Time. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $119,137 per year, or $57.3 per hour.

Senior Software Engineer (Embedded Linux)

Delaney Group

Manhattan, NY โ€ข Remote

$136.70K - $179.10K/yr

Full-time

Posted 7 days ago


Job description

Senior Software Engineer (Embedded Linux) About the job Senior Software Engineer (Embedded Linux) Our client, a global leader for power reliability products is looking for a Senior Software Engineer. Candidates must have a strong background in design and development of embedded software on custom electronics including experience in the following areas: C/C++, Linux Kernel, toolchain, licensing, and hands-on hardware experience with ARM MCUs. This is a remote position, located in the United States with occasional travel (10%) to one of our facilities may be required for development, system testing, and debug.

This position will report to the Manager of Embedded Software. Responsibilities Develop, debug, and support embedded Linux firmware using C/C++ for the ARM family of processors. Create Buildroot / Yocto Linux distributions Create and maintain a secure U-Boot for current and next generation platforms Update Linux device drivers including interrupt handling, I/O, and networking Maintain procfs and sysfs pseudo filesystems and flattened device tree files Utilize Bitbucket code repositories to manage and merge features and issues Create SBOMs, identify and mitigate Common Vulnerabilities and Exposures (CVE) Document designs in Microsoft Word, Jira, and Confluence Work collaboratively with...

Architects to ensure solid Linux platform requirements Software application and testing engineers to deliver reliable, real-time, mission critical embedded software DevOps engineers to perform secure CI/CD builds Qualifications Being a team player is essential BS degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Previous experience (and job title) as a Sr. Software Engineer or Sr. Software Developer role 7+ years embedded real-time software development experience including: Embedded Linux experience is essential, including: Buildroot, working in kernel space, and secure builds.

Past contributions to Kernel.org are a plus. Demonstrated knowledge of the design, coding, testing, verification, validation, and support of embedded software using C/C++ - Python experience is a plus Understanding of control systems theory and experience implementing on Microcontrollers Ethernet and WiFi networking experience Familiarity with the following hardware concepts: GPIO, I2C, SPI, ADC, DAC, UART, DMA, flash memory, low power microprocessor modes Ability to read electronic schematics Experience with configuration management / process tools: Jira, Confluence, and Bitbucket/Git Excellent written and verbal communications skills Working knowledge of Agile methodology fundamentals and continuous process improvement Continuous learner and self-starter Continuous Integration / Continuous Deploy (CI/CD) build familiarity including Jenkins is a plus Experience with electrical power distribution (grid) principles is a plus Ability to travel less than 10% of the time with some periods lasting more than a week #J-18808-Ljbffr