Senior Embedded Linux Engineer – Telematics & Middleware
Neshent Tech
Auburn Hills, MI
Posted On: Apr 22, 2026
Posted On: Apr 22, 2026
Job Overview
Salary
Depends on Experience
Required Skills
- Embedded Linux
- C/C++
- OS
- Middleware
- BSP development
Job Description
Responsibilities
- Lead architecture and integration of Embedded Linux OS and middleware for Telematics ECU platforms
- Drive BSP integration, kernel configuration, driver enablement, and SoC bring-up
- Design and implement secure boot, key management, and OTA update frameworks
- Architect telematics connectivity stacks including 4G/5G, GNSS, and cloud communication
- Integrate and optimize V2X communication stacks ensuring low latency and reliability
- Develop scalable IPC, service orchestration, and resource management frameworks
- Optimize system performance (boot time, memory, CPU, storage, network throughput)
- Implement cybersecurity controls aligned with automotive security standards (ISO/SAE, OEM guidelines)
- Enable vehicle network integration (CAN, Ethernet, LIN, UDS, DoIP) within Linux environment
- Establish CI/CD pipelines and embedded software lifecycle automation
- Support field issue triage, debugging, and production sustainment
- Provide technical leadership, architecture reviews, and cross-team coordination
Required Skills
- 10+ years of embedded software development experience
- Strong programming expertise in C/C++
- Hands-on experience with Embedded Linux (kernel, drivers, user-space middleware)
- Experience with Linux-based Telematics Control Units (TCU)
- BSP development, kernel configuration, and SoC bring-up experience
- Experience with 4G/5G modem platforms (Qualcomm or equivalent)
- Strong understanding of Linux networking stack and protocols (TCP/IP, TLS, MQTT, HTTP/HTTPS)
- Experience integrating cellular modem drivers and communication stacks
- Expertise in secure boot, root-of-trust, and OTA (FOTA/SOTA) mechanisms
- Strong debugging skills (GDB, kernel logs, crash analysis, trace tools, packet analysis)
- Knowledge of V2X (C-V2X/DSRC), eCall, and ERA-GLONASS
- Familiarity with HSM, TPM, and ARM TrustZone
- Experience with Docker/OCI or lightweight virtualization in embedded systems
- Exposure to AWS IoT / Azure IoT or automotive cloud platforms
- Experience in performance optimization (boot time, CPU, memory, networking)
- Experience with ASIL-B/D safety systems (preferred)
Job ID: NT221067