> Markdown version of [/jobs/ext/1495389-adas-algorithm-integration-engineer](https://www.wearedevelopers.com/jobs/ext/1495389-adas-algorithm-integration-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ADAS Algorithm Integration Engineer - **Company:** Aptiv - **Location:** Troy, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** AUTomotive Open System Architecture (AUTOSAR), C++ (Programming Language), CMake, Profiling, Software Debugging, Middleware, GNU Debuggers, Python (Programming Language), ISO/IEC 15504, Data Streaming, State Machines, Git, Trace32, Automotive Software, Canoe Software, Jenkins - **Published:** July 30, 2026 - **Apply:** https://www.dice.com/job-detail/8e8e0505-3eee-4c24-8e03-a2cae33ab325 ## About the Role We are seeking a senior ADAS Algorithm Integration Engineer (Individual Contributor) with strong understanding of ADAS perception and planning pipelines and deep hands-on experience integrating ADAS algorithms into production automotive ECUs. "Must be legally able to work in the U.S. without requirement of any type of visa sponsorship or transfer, now, or at any time in the future"., * Bachelor's or Master's degree in EE, CE, CS, Robotics, or related field. * 5+ years of experience in ADAS or embedded automotive software. * Strong understanding of ADAS domains including perception, fusion, localization, and planning. * Hands-on experience with C/C++ and Python. * Experience with AUTOSAR (Classic or Adaptive) and/or QNX. * Strong background in embedded memory and timing optimization. * Experience debugging complex automotive ECUs. * Exposure to SIL/HIL and vehicle testing environments. * "Must be legally able to work in the U.S. without requirement of any type of visa sponsorship or transfer, now, or at any time in the future". Preferred Skills * Experience with camera, radar, and lidar sensor integration. * Knowledge of middleware such as DDS, SOME-IP, or RTPS. * Familiarity with ISO 26262, ASPICE, and automotive cybersecurity. * Experience with Git, Jenkins, and CMake/Bazel ## Description * Integrate perception, fusion, localization, and planning algorithms into automotive ADAS platforms. * Independently analyze algorithm data flows, state machines, and outputs to debug functional and performance issues. * Redesign memory layouts, buffers, stack/heap usage, and partitioning to fit PoC algorithms into production ECUs. * Analyze and optimize RAM/ROM usage, cache behavior, memory bandwidth, and DMA strategies. * Investigate timing overruns, jitter, latency, and execution bottlenecks. * Optimize scheduling, task priorities, and IPC using AUTOSAR OS or QNX. * Define embedded constraints for algorithms including CPU budgets, memory limits, execution deadlines, and interface contracts. * Work closely with base software teams on AUTOSAR Classic/Adaptive, QNX, BSPs, and middleware. * Perform deep debugging using Trace32, Vector CANoe/CANalyzer, GDB, and profiling tools. Familiarity with QNX Momentics is a plus, but not a required skill. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Automated Driving - Why is it so hard to introduce](https://www.wearedevelopers.com/videos/628-automated-driving-why-is-it-so-hard-to-introduce) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 166: Sycophancy, Zip bombs and AI Native Development](https://www.wearedevelopers.com/magazine/585-dev-digest-166-sycophancy-zip-bombs-and-ai-native-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [ Dev Digest 213: Petrol Prices, Agentic Workflows, AI Skills and CODE100!](https://www.wearedevelopers.com/magazine/718-dev-digest-213-petrol-prices-agentic-workflows-ai-skills-and-code100) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)