Showing 10 of 10 opportunities.

... displayed of ... filtered (total ...)
  • Senior BSP Board Support Package Engineer

    LocationAuburn Hills, United States
    Required Skills
    CAssembly (ARMv8/v9)U-BootLinux Kernel internals+10 more
    Overview

    Design and optimize low-level software components and bootloaders for next-generation automotive SoCs. This role focuses on Linux kernel customization, RTOS maintenance, and hardware-software integration to meet rigorous automotive performance and power standards.

  • Senior Low-Level Driver Developer

    LocationAuburn Hills, United States
    Required Skills
    CC++Linux Driver ModelDMA+12 more
    Overview

    Architect and implement high-throughput kernel-level and bare-metal device drivers for custom chip peripherals. Success involves optimizing memory-to-peripheral pipelines and ensuring stable communication across multiple interface standards in an automotive context.

  • Mid-Level Firmware Engineer Microcontrollers and RTOS

    LocationAuburn Hills, United States
    Required Skills
    Embedded CBare-Metal programmingFreeRTOSZephyr+11 more
    Overview

    Develop low-latency, bare-metal or RTOS-based firmware for standalone monitoring microcontrollers (MCUs) in an automotive environment. This role focuses on implementing safety features, state machines, and vehicle network communication layers while collaborating with SoC architects.

  • Mid-Level Firmware Engineer Microcontrollers and RTOS

    LocationAuburn Hills, United States
    Required Skills
    Embedded CBare-Metal programmingFreeRTOSZephyr+11 more
    Overview

    Develop low-latency, safety-critical firmware for standalone monitoring microcontrollers within automotive systems. The role focuses on building robust bare-metal and RTOS-based solutions that handle vehicle communication layers and hardware safety checks.

  • Senior SoC Integration and Performance Architect

    LocationAuburn Hills, United States
    Required Skills
    C++SystemCTrace32SoC Topologies+10 more
    Overview

    Lead the analysis and optimization of system-level performance across heterogeneous multi-core architectures including CPUs, GPUs, and NPUs. This role ensures maximum resource utilization and eliminates system latencies through advanced modeling and simulation prior to physical silicon tape-out.

  • Senior Automotive BSW Basic Software Engineer

    LocationAuburn Hills, United States
    Required Skills
    Embedded CAUTOSAR ClassicAUTOSAR AdaptiveVector DaVinci+12 more
    Overview

    Lead the configuration, integration, and development of AUTOSAR Basic Software modules for automotive ECUs. This role ensures that low-level software stacks meet stringent ASIL-D safety requirements while handling complex communication and diagnostics protocols.

  • Senior Embedded DevOps and Build Systems Engineer

    LocationAuburn Hills, United States
    Required Skills
    CMakePythonDockerJenkins+10 more
    Overview

    Architect and maintain automated CI/CD pipelines and build systems specifically for embedded environments. Success involves bridging software toolchains with physical hardware labs to enable automated flashing and testing of low-level code.

  • Senior IVI In Vehicle Infotainment Platform Engineer

    LocationAuburn Hills, United States
    Required Skills
    Modern C++LinuxAndroid Automotive OS (AAOS)Wayland+6 more
    Overview

    Lead the development and optimization of high-performance infotainment platforms by bridging the gap between embedded hardware and multimedia subsystems. This role focuses on configuring virtualized environments to isolate safety-critical functions while ensuring a responsive, high-fidelity user experience.

  • Mid-Level Autonomous Driving Integration Engineer

    LocationAuburn Hills, United States
    Required Skills
    C++Real-Time LinuxGMSLFPD-Link+9 more
    Overview

    The Mid-Level Autonomous Driving Integration Engineer will focus on the integration and optimization of high-bandwidth sensor data feeds into autonomous driving SoC memory buses. This role is critical for ensuring deterministic network synchronization and building efficient memory pipelines that power advanced perception algorithms.

  • Senior Hardware-Software Validation Specialist Lab Lead

    LocationAuburn Hills, United States
    Required Skills
    Hardware bring-upOscilloscopesLogic AnalyzersJTAG (Lauterbach)+14 more
    Overview

    Lead the physical bring-up and validation of custom hardware prototypes in a lab environment. This role is responsible for troubleshooting complex system crashes and distinguishing between software race conditions and hardware flaws to ensure system integrity.