Sr. Staff Embedded software engineer
Global Connect Technologies
- United States
- United States
À propos
Sr. Staff Base Software Engineer – OS & Middleware (Telematics ECU) Location:
Auburn Hills, MI Position Summary We are seeking a highly experienced
Sr. Staff Base Software Engineer – OS & Middleware
to lead the architecture, design, integration, and optimization of embedded Linux operating systems and middleware platforms for next-generation Telematics Control Units (TCU). This role will drive secure, scalable, and high-performance base software solutions supporting 4G/5G connectivity, GNSS, eCall, OTA updates (FOTA/SOTA), V2X, remote diagnostics, and cloud-connected vehicle services. The ideal candidate will provide strong technical leadership and ensure cybersecurity, functional safety, and ASPICE compliance across telematics platforms. Key Responsibilities Lead architecture and integration of embedded Linux OS and middleware for TCU platforms Define and implement secure boot, root-of-trust, secure key management, and OTA update mechanisms Architect and integrate 4G/5G modem, GNSS, and secure cloud communication stacks Integrate and optimize V2X communication stacks (C-V2X/DSRC) Drive BSP integration, kernel configuration, driver enablement, and SoC bring-up Design IPC frameworks, service orchestration, and system resource management Optimize system performance (boot time, CPU scheduling, memory footprint, storage I/O, network throughput) Establish performance profiling and instrumentation frameworks Ensure cybersecurity compliance with ISO/SAE standards and OEM specifications Enable vehicle network integration (CAN, Ethernet, LIN, UDS, DoIP) Implement CI/CD pipelines and secure software lifecycle practices Provide technical leadership, architecture reviews, and production 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 skills in C/C++ Direct experience with Linux-based Telematics Control Units BSP development, kernel configuration, and SoC bring-up expertise Experience with 4G/5G modem platforms (Qualcomm or equivalent) Deep knowledge of Linux kernel, drivers, middleware, and networking stack Experience with TCP/IP, TLS, MQTT, HTTP/HTTPS Secure boot, root-of-trust, and OTA implementation experience Strong debugging skills (GDB, crash analysis, kernel logs, trace tools, packet analyzers) Preferred Qualifications Master’s degree in relevant engineering field Knowledge of V2X stack integration, eCall, ERA-GLONASS compliance Experience with HSM, TPM, ARM TrustZone Containerization/virtualization in embedded Linux (Docker/OCI) Boot-time and power optimization experience Cloud integration experience (AWS IoT, Azure IoT, automotive backend services) Experience with ASIL-B/D systems Field issue triage and production sustainment support
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.