Embedded Software Engineer, Wireless Technologies
Hybrid (Foster City, CA)$220k - $265kFull-timePosted 1mo ago
About the role
Software Engineer on the Firmware team responsible for the TCU connectivity stack, integrating third‑party hardware with Zoox's autonomous vehicle platform, and developing robust host-side connectivity software for cellular edge cases, diagnostics, and telemetry. Focus on LTE/5G, Wi‑Fi, Bluetooth, and cross‑layer debugging to ensure low-latency, reliable connectivity for autonomous operations.
Responsibilities
- Contribute to Zoox's firmware and cellular wireless connectivity stack (LTE/5G), developing and enhancing connectivity features across multiple generations of hardware.
- Vendor Integration: Act as the primary technical expert working with cellular chipset vendors (e.g., Qualcomm) to integrate their proprietary firmware, SW stacks, and L1-L3 implementations into our custom embedded Linux platform.
- Architecture Definition: Define, architect, and validate the critical software interfaces between the RF-baseband, the vendor's protocol stack (AP), and our host system, writing the host-side glue code (C/C++) needed for the Linux networking stack.
- Prototyping: Prototype and evaluate next-generation wireless platforms for future Zoox products.
- Telemetry and Analytics: Develop the telemetry and analytics platform enabling data collection, analysis, and visualization of data reported from the Zoox fleet.
- Investigate and Solve: Investigate and root-cause issues reported by QA teams and customer feedback. Differentiate between host-side bugs and vendor firmware issues using deep knowledge of cellular protocols.
- Quality and Automation: Support test automation frameworks, collaborate with QA, manufacturing, and other software teams, and drive continuous improvements and best practices within the broader organization.
Qualifications
- More than 10+ years of experience in embedded linux systems and cellular/wireless stack software/firmware development.
- B.S. or M.S. degree in Computer Engineering, Computer Science, Physics, Electrical Engineering, or equivalent experience.
- Exceptional programming skills in C/C++, Linux OS, and Python/Shell scripting.
- Deep architectural understanding of LTE/5G Protocol Stacks (NAS, PDCP, RRC, RLC, MAC, PHY) and 3GPP specifications.
- Proven experience successfully integrating third-party cellular modems and proprietary stacks, with hands-on experience using Qualcomm ecosystems and cellular network analysis tools (e.g., QXDM, Shannon Tools, Wireshark).
- Good understanding of Embedded Systems, OS concepts, computer architecture, data structures, and algorithms.
- Hands-on experience in maintaining the Linux Applications, kernel code and embedded services, including experience porting and patching open-source packages within the Yocto Project environment.
- Strong understanding of networking concepts (Ethernet, TCP/IP, IP routing design, VLANs, firewalls, and both IPv4 and IPv6 protocols).
Skills
Required:Embedded LinuxC/C++Python/Shell scriptingLTE/5G Protocol StacksVendor Integration (Qualcomm)
Benefits
- paid time off (e.g. sick leave, vacation, bereavement)
- unpaid time off
- Zoox Stock Appreciation Rights
- Amazon RSUs
- health insurance
- long-term care insurance
- long-term and short-term disability insurance
- life insurance
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Zoox
It's Not a Car | Zoox
Zoox is a purpose-built autonomous vehicle designed for riders, not drivers. Learn more about the Zoox robotaxi and the future of ride-hailing.
autonomous vehiclerobotaxiride-hailing
More open roles at Zoox
- Contract Student Worker - Freeways Data Evaluation (20 hrs/wk)5d agoHybrid (Foster City, CA) · Zoox Internships – Software
- Software Engineer, ML Training Optimization5d agoFoster City, CA · Software Systems
- Strategic Sourcing Manager, IT Software & Services5d agoHybrid (Foster City, CA) · Supply Chain Quality and Reliability – Indirect Procurement
- Program Analyst5d agoFoster City, CA · Vehicle Development – Vehicle Program Management
- Hardware Engineer - Test Development5d agoFoster City, CA · Vehicle Development – Vehicle Integration, Testing & Validation