Turn this role into an interview — a resume and cover letter built around what this employer wants.
MatchPoint in Michigan is seeking a senior SoC BSW Engineer to lead the architecture and integration of embedded Linux OS and middleware for Telematics ECU platforms. You will design secure boot, root-of-trust and OTA frameworks, integrate 4G/5G modem stacks, V2X communication, and optimize boot time, memory usage, and network performance while ensuring cybersecurity compliance.
You will collaborate with cross-functional teams to deliver production-ready software and support field issues
Job Title: SoC BSW Engineer – OS & Middleware (Telematics ECU)
Location: Onsite
Employment Type: FTE
AUTOSAR BSW, embedded Linux OS,TELEMATICS,ECU,OTA,C/C++
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.
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.
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 SOcs 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 in 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.
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.