Software Engineer - Onboard Platform

Latitude AI
Detroit, MIFULL_TIMEPosted Aug 7, 2026

Role responsibilities

The role involves producing and maintaining Board Support Packages and custom bootchains for ADAS platforms. You will implement secure boot mechanisms, manage CVEs, and configure IPC mechanisms to enable communication between Real-Time and Application domains.

Requirements

Requires a degree in Computer Engineering, CS, or a related field with 2+ years of experience, or a Master's/PhD. Candidates must have expertise in Linux packaging technologies, device driver development, and embedded C++.

Key skills

Yocto, OpenEmbedded, Buildroot, Linux Device Drivers, U-Boot, UEFI, Secure Boot, C++, Python, Bazel, Docker, DMVerity, FSCrypt, Embedded Systems, Board Support Packages

Keywords

Automated Driving, ADAS, Embedded Software, Linux Kernel, Device Tree, Rootfs, Firmware, Secure Boot, Yocto, OpenEmbedded, Buildroot, U-Boot, UEFI, C++, Python, Bazel, Docker, Ethernet, GPU, PCIE, UFS, eMMC, OSPI, DMVerity, FSCrypt, OPTEE, Arm Trusted Firmware, Heterogeneous SoC, Gtest

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free