CareerPlanSign in

Embedded Software Engineer, Wireless Technologies

Foster City, CA💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Own software integration, performance, optimization, and debugging of the Telematics Control Unit (TCU) for an autonomous vehicle platform, ensuring robust host-side connectivity and low-latency communication.

Role type

Senior embedded software engineer (wireless/firmware)

Builds

Firmware and cellular wireless connectivity stack (LTE/5G) for autonomous vehicle TCU

Domain

Automotive / Embedded Systems / Cellular Networks

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Linux OS, embedded Linux systems, LTE/5G protocol stacks (NAS, PDCP, RRC, RLC, MAC, PHY), 3GPP specifications, Qualcomm ecosystems, cellular network analysis tools (QXDM, Shannon Tools, Wireshark), embedded interfaces (UART, I2C, SPI, CAN, PCIe), networking concepts (Ethernet, TCP/IP, IPv4/IPv6), Yocto Project, Python/Shell scripting

Preferred skills

Automotive industry experience, Wi-Fi/Bluetooth/BLE, network emulation tools (Keysight UXM), wireless security protocols

Technologies

Linux, C/C++, Python, Shell, Qualcomm, LTE, 5G, Wireshark, QXDM, Shannon Tools, Yocto Project, Keysight UXM

Responsibilities

Develop and enhance connectivity features across multiple generations of hardware; integrate third-party cellular chipset vendor firmware and stacks into custom embedded Linux platform; define and validate software interfaces between RF-baseband, vendor protocol stack, and host system; prototype and evaluate next-generation wireless platforms; develop telemetry and analytics platform for fleet data; investigate and root-cause connectivity issues; support test automation frameworks and drive continuous improvements

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.