onsite
Senior Connectivity Integration Lead - Zoox
Software Engineer
Lead the integration, performance optimization, and debugging of the Telematics Control Unit for autonomous vehicles, leveraging embedded C/C++, Linux, and advanced cellular/Wi‑Fi testing tools.
About the role
Key Responsibilities
- Own the end‑to‑end performance, optimization, and debugging of the Telematics Control Unit (TCU) within an autonomous vehicle platform.
- Design, implement, and execute comprehensive test campaigns using network emulation tools such as Keysight UXM to uncover cellular edge cases and security vulnerabilities.
- Analyze diagnostics, log streams, and telemetry from 4G/5G modems, Wi‑Fi subsystems, and internal software layers to resolve complex field issues.
- Collaborate with third‑party hardware vendors and internal software teams to define integration requirements, ensure compatibility, and maintain a robust architecture.
- Develop and maintain automated test frameworks and scripts to improve regression coverage and reduce time‑to‑resolution.
Requirements
- 5+ years of experience in embedded firmware development using C/C++ on Linux‑based platforms.
- Deep understanding of cellular networking (4G/5G) and Wi‑Fi protocols, including hands‑on experience with modem integration and network diagnostics.
- Proficiency with network emulation and testing tools (e.g., Keysight UXM, Spirent, or similar).
- Strong debugging skills, including log analysis, root‑cause investigation, and performance tuning of real‑time systems.
- Experience leading cross‑functional integration projects and mentoring junior engineers.