AV Platform OS Staff SW Engineer

Apply for this job

Job Description

Summary

The AV Platform OS Staff Software Engineer supports the development of embedded Linux platforms for high-compute automotive systems. This role focuses on designing, optimizing, and maintaining OS-level components for advanced SoC platforms, enabling next-generation ADAS and SDV capabilities.

Key Responsibilities

  • Develop embedded software in C or C++ for low-level OS components and board support packages
  • Build high-performance Linux OS interfaces and system libraries
  • Lead board bring-up processes, including initialization, configuration, and debugging
  • Architect next-generation SoC platform frameworks from concept to production
  • Plan, prioritize, and execute technical roadmaps for the platform OS team
  • Provide cross-functional technical leadership and collaborate with multiple engineering groups
  • Deliver status updates and escalate risks as needed
  • Drive Linux OS development strategies and continuous improvement practices
  • Establish maintenance plans for automotive Linux distributions, including patching and lifecycle updates
  • Implement security features such as secure boot, kernel module signing, and intrusion detection
  • Guide secure OTA update mechanisms
  • Mentor engineering team members and support assigned technical initiatives

Required Qualifications

  • 12+ years of experience writing Embedded C or C++
  • 5+ years of production Linux software development
  • Experience with board bring-up for x86 or ARM Cortex-A platforms
  • Bootloader experience (e.g., U-Boot, UEFI, GRUB)
  • Kernel driver development and BSP experience
  • Strong understanding of Linux kernel frameworks (DMA, V4L2, ALSA, UART)
  • Familiarity with ARM architectures
  • Experience contributing upstream to the Linux kernel
  • Hands-on experience with Buildroot, Yocto, OpenEmbedded, or similar
  • Experience deploying commercial embedded Linux/POSIX systems
  • Networking experience (Ethernet, WiFi, wireless sensor networks)
  • Automotive cybersecurity and OTA experience
  • Strong communication and leadership abilities

Tech Stack

  • Embedded C/C++
  • Linux Kernel & BSP
  • ARM / x86 architectures
  • Yocto / Buildroot / OpenEmbedded
  • Bootloaders (U-Boot, GRUB, UEFI)
  • Networking (Ethernet, WiFi)
  • Security frameworks (secure boot, OTA updates)
  • SoC-level platforms and hardware accelerators

Compensation & Benefits

Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).

Work Schedule

Monday–Friday, flexible hours, hybrid schedule with required on-site presence.

About the Client

Our client is a growing technology-focused organization committed to building scalable digital solutions.

Why Join the Team?

  • Work on next-generation automotive platforms driving innovation
  • Collaborate with high-caliber engineering teams
  • Opportunity to influence architecture and OS strategy for advanced SoC systems

How to Apply

Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.