Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
Global Connect Technologies

Global Connect Technologies

via LinkedIn

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Senior Staff Software Engineer

Auburn Hills, MI
Full-time
Posted 2/25/2026
Verified Source
Key Skills:
Software Engineering
Data Architecture
Cloud Migrations (AWS)

Compensation

Salary Range

$Not specified

Responsibilities

Lead software engineering teams and manage large-scale healthcare data integration projects with cloud-enabled solutions.

Requirements

25+ years in software engineering and technical management focused on healthcare IT, lacking embedded Linux and telematics-specific skills.

Full Description

Job Description Position: 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

This job posting was last updated on 3/2/2026

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt