1

Software Engineer Device Driver Jobs (NOW HIRING)

Sr. Embedded Software/Firmware Engineer

$105K - $144K/yr

Senior Embedded Software/Firmware Engineer (Device Drivers) Summary: You will be responsible for Ethernovia's Networking devices software stack development which will include; Embedded Firmware ...

Sr. Software Engineer

Pompano Beach, FL · On-site

$120K - $140K/yr

Senior Software Engineer, Custom Engineering The Custom Engineering Department is seeking a Senior ... Key Responsibilities Develop, test, integrate, and support custom Linux kernel, device driver, and ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Develop low-level device drivers and support component-level integration. * Support automated build ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Develop low-level device drivers and support component-level integration. * Support automated build ...

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Develop low-level device drivers and support component-level integration. * Support automated build ...

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Develop low-level device drivers and support component-level integration. * Support automated build ...

Showing results 21-40

Software Engineer Device Driver information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer device driver jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software engineer device driver in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What cities are hiring for Software Engineer Device Driver jobs?

Cities with the most Software Engineer Device Driver job openings:

What are popular job titles related to Software Engineer Device Driver jobs?

For Software Engineer Device Driver jobs, the most frequently searched job titles are:

Infographic showing various Software Engineer Device Driver job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 65% Full Time, 32% Part Time, and 2% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Senior Software Engineer, Device Platform

Manhattan, NY • On-site

$134K - $177K/yr

Full-time

Re-posted 24 days ago


Job description

Job Summary:
Aura Home, Inc. is focused on creating authentic connections through innovative digital frames and software. They are seeking a Senior Software Engineer to join the Frame Platform Team, responsible for developing the Android-based software experience for connected frame products.
Responsibilities:
• Develop and evolve the core platform application — from architecture through delivery.
• Design and implement Android system services and background processes that support device lifecycle management, including OTA update delivery, installation orchestration, and rollback handling.
• Work within a vendor-customized AOSP environment, understanding how platform-level configurations and system app permissions shape application behavior.
• Collaborate with firmware and hardware teams to integrate new device capabilities into the platform app and associated services.
• Drive quality through thorough testing practices — unit, integration, and end-to-end — and establish patterns that raise the bar across the team.
• Lead technical design discussions, write clear design documents, and participate in code reviews to maintain high engineering standards.
• Mentor and support other engineers on the team, contributing to a culture of craft, curiosity, and continuous improvement.
Qualifications:
Required:
• 7+ years of Android development experience
• Strong proficiency in Java and Kotlin
• Solid understanding of the Android platform — application lifecycle, inter-process communication (Binder/AIDL), system services, and permissions model.
• Experience building and owning background services, including WorkManager, foreground services, broadcast receivers, and related Android primitives.
• Demonstrated ability to own large, complex features end-to-end across design, implementation, testing, and production monitoring.
• Strong communication skills; comfortable driving technical discussions and writing design documentation.
Preferred:
• Experience shipping software for Android-based consumer hardware products
• Exposure to AOSP build system (Soong), system app development, and platform-signed APK integration.
• Experience with device management or fleet operations concepts — staged rollouts, forced update policies, device health monitoring.
• Comfort reading and navigating AOSP source to understand platform behavior, even if not actively modifying it day-to-day.
• Experience with backend integration for device services — REST/gRPC APIs, push messaging, or device telemetry pipelines.
• Prior experience in a startup or fast-paced hardware/software product environment.
Company:
Aura blends software, hardware, and design into products that drive connection between loved ones. Founded in 2012, the company is headquartered in New York, USA, with a team of 51-200 employees. The company is currently Growth Stage.