CareerPlan

Advisory Engineer, Middleware & App

USAFull-time2026-10-30 → 2026-11-10

Core

Develops software requirements, architecture, and platform applications for automotive ADAS domain controllers, focusing on middleware configuration, code generation, and OTA/diagnostics functions.

Role type

Senior IC automotive middleware engineer

Builds

Middleware configurations, generated code, and platform applications for ADAS domain controllers

Domain

Automotive software engineering (ADAS, SoC middleware)

Required skills

AUTOSAR Adaptive Platform, ROS, CyberRT, C, C++, SOME/IP, DoIP, DDS, ASPICE, ISO 26262

Technologies

AUTOSAR Adaptive Platform, ROS, CyberRT, SOME/IP, DoIP, DDS

Responsibilities

Analyze customer and system requirements for automotive ADAS domain controllers and write software requirements and architecture documentation; Configure middleware modules and perform code generation using middleware configuration tools; Support algorithm engineers in developing application interfaces, interface descriptions, and generated code; Develop platform applications for OTA, data collection, diagnostics, and related functions through modeling, coding, debugging, and unit testing; Collaborate with testing teams to quickly locate and fix software defects while ensuring code quality and execution efficiency.

Seniority

Mid-level, hands-on IC