Telematics Control Unit (TCU) engineer

Detroit

Published 19 hours ago

The Sr. Staff Base Software Engineer – OS & Middleware (Telematics ECU) is
responsible for leading the architecture, design, integration, and optimization of
operating systems and middleware platforms for next-generation Telematics Control
Units (TCU).
This role drives secure, scalable, and high-performance base software solutions
supporting cellular connectivity (4G/5G), GNSS, eCall, OTA updates, V2X, remote
diagnostics, and cloud-connected vehicle services. The position requires deep expertise
in embedded operating systems, networking stacks, middleware frameworks,
cybersecurity, and automotive compliance standards.
The engineer serves as a technical lead within the Base Software organization,
ensuring platform readiness, production robustness, cybersecurity compliance and
alignment with Functional Safety and ASPICE requirements.
Key Responsibilities
 Lead the architecture and integration of embedded Linux OS and middleware for
Telematics ECU platforms.
 Define and implement secure boot, root-of-trust, secure key management, and
secure OTA (FOTA/SOTA) update frameworks.
 Architect and integrate telematics connectivity stacks including 4G/5G modem,
GNSS, and secure cloud communication services.
 Lead integration and optimization of V2X communication stacks (C-V2X / DSRC
where applicable), ensuring low-latency and high-reliability message handling.
 Drive BSP integration, kernel configuration, driver enablement, and SoC bring-up
activities.
 Design scalable IPC, service orchestration, and resource management
frameworks to support mixed-critical telematics and V2X workloads.
 Optimize system performance including boot time reduction, CPU scheduling,
memory footprint, storage I/O, and network throughput.
 Establish performance instrumentation and profiling frameworks to monitor
latency, bandwidth utilization, and real-time communication constraints.
 Ensure cybersecurity compliance through threat mitigation, vulnerability
management, and adherence to Stellantis Cybersecurity Specifications and
ISO/SAE standards
 Enable vehicle network integration including CAN, Ethernet, LIN, UDS, and DoIP
within the Linux environment.
 Establish CI/CD pipelines, automation frameworks, and secure software lifecycle
practices for production readiness.

 Provide technical leadership, architecture reviews, cross-functional alignment,
field issue triage, and post-SOP sustainment support.

Basic Qualifications
 Bachelor’s degree in Computer Science, Computer Engineering, Electrical
Engineering, or related field.
 10+ years of embedded software development experience.
 Strong programming expertise in C/C++.
 Direct experience with Linux-based Telematics Control Units
 Experience with BSP development, kernel configuration, and SoC bring-up.
 Experience with 4G/5G modem platforms such as Qualcomm or equivalent.
 Deep hands-on experience with Embedded Linux kernel, driver model, and user-
space middleware architecture.
 Strong understanding of Linux networking stack and secure communication
protocols including TCP/IP, TLS, MQTT, and HTTP/HTTPS.
 Experience integrating cellular modem drivers and communication stacks in
Linux environments.
 Experience implementing secure boot, root-of-trust, and OTA mechanisms on
Linux-based platforms.
 Proficiency in debugging using GDB, crash analysis, kernel logs, trace tools, and
network packet analyzers.

Preferred Qualifications
 Master’s degree in Computer Science, Computer Engineering, Electrical
Engineering, or related field.
 Knowledge of V2X stack integration and telematics regulatory compliance
including eCall and ERA-GLONASS.
 Familiarity with hardware security technologies such as HSM, TPM, and ARM
TrustZone.
 Experience with containerization (Docker/OCI) or lightweight virtualization in
embedded Linux.
 Experience optimizing power management and boot-time performance in Linux
systems.
 Knowledge of cloud integration platforms such as AWS IoT, Azure IoT, or
automotive backend services.

 Experience in field issue triage, log analytics, and production sustainment
support.
 Experience working on ASIL-B/D safety-rated systems where applicable.

Contract

Mid-Senior Level

Detroit