1

Contract Linux Kernel Engineer Jobs in Detroit, MI

Primary Function of Position As a Staff Software Engineer reporting to the Managing Staff Software ... Extensive experience in Linux/QNX environments, including kernel modules, resource managers, POSIX ...

Cloud Engineer

Farmington Hills, MI ยท Remote

$57 - $76.25/hr

Manage Linux and Windows Server infrastructure, including installation, configuration, patching ... Contract ยท Remote ยท Standard business hours ยท Limited travel expected

OpenGL Developer

Dearborn, MI ยท On-site

$45.25 - $60.75/hr

Contract Essential Skills: ADAS C++ OpenGL Developer Desirable Skills: * Feature development in C++ programming with OpenGL (Linux/QNX environment) * Unit / Functional Testing * Working knowledge and ...

OpenGL Developer

Dearborn, MI ยท On-site

$45.25 - $60.75/hr

Contract Essential Skills: ADAS C++ OpenGL Developer Desirable Skills: * Feature development in C++ programming with OpenGL (Linux/QNX environment) * Unit / Functional Testing * Working knowledge and ...

Devops Engineer

Livonia, MI ยท On-site

$70 - $75/hr

Linux, GCP, Microsoft Windows, GitHub, Jenkins, Cloud Infrastructure, Python 1. Linux - 7+ Years 2. ... This is a Contract position based out of Livonia, MI. Pay and Benefits The pay range for this ...

Devops Engineer

Livonia, MI ยท On-site

$70 - $75/hr

Linux, GCP, Microsoft Windows, GitHub, Jenkins, Cloud Infrastructure, Python 1. Linux - 7+ Years 2. ... This is a Contract position based out of Livonia, MI. Pay and Benefits The pay range for this ...

... Contract) Pay Range: Job Requirement Details MANDATORY SKILLS BSW AUTOSAR,OS,HYPERVISOR PLATFORM ... Lead the design and integration of OS and hypervisor platforms (e.g., QNX, QNX Hypervisor, Linux ...

Showing results 41-60

Contract Linux Kernel Engineer information

See Detroit, MI salary details

$10.9K

$113.3K

$128.2K

How much do contract linux kernel engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for contract linux kernel engineer in Detroit, MI is $113,350.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $123,700.00 per year, depending on experience, location, and employer.

What is the difference between Contract Linux Kernel Engineer vs Contract Embedded Linux Developer?

AspectContract Linux Kernel EngineerContract Embedded Linux Developer
Required CredentialsLinux kernel knowledge, C programming, Linux certificationsEmbedded systems, Linux, C/C++, hardware familiarity
Work EnvironmentKernel development, system-level programming, Linux environmentsEmbedded devices, hardware integration, real-time systems
Employer & Industry UsageTech companies, hardware manufacturers, open-source projectsConsumer electronics, automotive, IoT devices
Search & Comparison IntentFocus on kernel-level expertise, system optimizationFocus on embedded system development, hardware-software integration

The Contract Linux Kernel Engineer primarily works on kernel development, system optimization, and low-level Linux system tasks. In contrast, the Contract Embedded Linux Developer focuses on developing Linux-based software for embedded devices, often involving hardware integration. Both roles require Linux and C expertise but differ in scope and environment, catering to different industry needs.

What are popular job titles related to Contract Linux Kernel Engineer jobs in Detroit, MI?

For Contract Linux Kernel Engineer jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Contract Linux Kernel Engineer jobs in Detroit, MI look for?

The top searched job categories for Contract Linux Kernel Engineer jobs in Detroit, MI are:

Infographic showing various Contract Linux Kernel Engineer job openings in Detroit, MI as of September 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $113,350 per year, or $54.5 per hour.

Software Integration Engineer (6 months Contract)

Detroit, MI โ€ข On-site

$103K - $138K/yr

Contractor

Re-posted 2 days ago


Key responsibilities

  • Execute software bring-up on customer hardware platforms and validate the AI software stack.

  • Integrate and validate drivers, middleware, and boot-time configurations across various embedded systems.

  • Collaborate with cross-functional teams and OEM/Tier 1 partners to ensure seamless hardware integration and resolve issues.


Job description

The role
We're seeking an exceptional Software Integration Engineer to join us on a contract basis within the Application Software team in Detroit, focused on localising and advancing Wayve's autonomous driving technology.
In this role, you'll be responsible for the bring-up and validation of our AI software stack on customer hardware platforms, ensuring seamless performance across diverse SoCs and operating systems. You'll collaborate closely with cross-functional teams across Verification, Release, and OEM partners to ensure smooth integration and reliable delivery.
Key responsibilities:
  • Execute software bring-up on customer hardware platforms (e.g. NVIDIA Drive, Qualcomm Ride).
  • Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR environments.
  • Integrate and validate drivers, middleware, and boot-time configurations.
  • Collaborate with Verification & Release teams to integrate hardware into CI/CD, HIL, and test infrastructure.
  • Work with OEM and Tier 1 teams to resolve hardware-specific integration issues.
  • Implement system-level diagnostics, logging, and secure boot configuration.
  • Develop automation for setup, flashing, health checks, and test execution on target hardware.
About you
In order to set you up for success at Wayve, we're looking for the following skills and experience.
  • 5+ years of experience in embedded or automotive software development, ideally with hands-on platform bring-up experience.
  • Strong proficiency in C++, Bash, and Python.
  • Proven experience with using and modifying Middlewares like OpenDDS, comm protocols utilizing gRPC or similar
  • Deep understanding of Linux-based embedded systems (Yocto, systemd, bootloaders, device trees).
  • Familiarity with QNX and Adaptive AUTOSAR environments and the ability to configure and debug them on target hardware.
  • Experience with bring-up on automotive-grade SoCs (e.g., NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI).
  • Comfortable working with hardware debuggers, flashing tools, serial consoles, and board support packages (BSPs).
  • Familiarity with communication protocols like CAN, Ethernet, PCIe, SPI, I2C.
  • Hands-on experience integrating embedded platforms into CI/CD pipelines and test automation frameworks.

Desired
  • Exposure to automotive verification environments (e.g., HIL systems, Vector toolchains, custom CI rigs).
  • Experience working in a safety-critical domain with an understanding of ISO 26262, boot-time determinism, and watchdogs.
  • Understanding of secure boot, OTA updates, and system-level cybersecurity topics.
  • Familiarity with Docker, Jenkins, Git, and artifact management tools like JFrog Artifactory.

This is a full-time contract role based in Detroit, Michigan, United States. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team.