# Senior Embedded Middleware & Automation Engineer

**Company:** [Zoox](https://hotfix.jobs/companies/zoox)
**Location:** Foster City, CA
**Role:** Embedded Engineering
**Salary:** $212k – $255k/yr
**Experience:** 7+ years
**Skills:** C, C++, Python, Linux, Bash, CI/CD, Embedded Linux, Yocto, Qemu, Docker, AWS, Wi-Fi, Bluetooth, Lte, Can
**Posted:** 2026-05-22

> Build middleware, automation, CI/CD, and observability tooling to scale embedded Linux development productivity for connected vehicle platforms. Requires 7+ years C/C++/Python, Linux systems experience, and strong debugging/automation skills.

## Job Description

## Responsibilities
- Develop and maintain middleware, tooling, and automation solutions for embedded Linux and connected device platforms
- Extend and improve existing automated validation frameworks and CI/CD workflows
- Build tooling to improve developer productivity, diagnostics, observability, and troubleshooting efficiency
- Develop and maintain telemetry, logging, and dashboarding solutions for system monitoring and issue triage
- Collaborate with embedded, firmware, cloud, and infrastructure teams to improve development and validation workflows
- Use AI-assisted development tools and workflows to accelerate engineering productivity and test development
- Analyze system behavior across software, networking, middleware, and device layers to identify and debug complex issues
- Support scalable automated testing for connectivity, middleware, and system-level validation
- Contribute to automation strategies that improve scalability, reliability, and engineering efficiency across device programs

## Requirements
- 7+ years of hands-on C/C++ and Python user-space and middleware development in Linux environments
- BS/MS in CS, CE, or EE
- Proficient in designing Bash scripts, custom developer tooling, and automated workflows for Linux-based systems
- Experienced in building, maintaining, and scaling CI/CD pipelines, automation testing frameworks, and infrastructure
- Competent in multi-layer software debugging, system logging implementation, and configuring telemetry or observability tooling
- Functional knowledge of integrating and troubleshooting communication protocols including Wi-Fi, Bluetooth, LTE, Ethernet, and CAN

## Nice-to-Haves
- Embedded Linux & Infrastructure: Expert C/C++ developer in embedded Linux and middleware environments, utilizing Yocto, QEMU, virtualization, HIL/SIL, and device simulation
- Build Systems & Cloud DevOps: Experienced in developer tooling, build systems, platform infrastructure, Docker, and AWS-based cloud infrastructure
- Telemetry & Data Analytics: Skilled in building and managing telemetry pipelines, metrics systems, dashboards, and advanced analytics tooling
- Device Scaling & AI Automation: Proven track record scaling automation for connected device ecosystems, integrating device-cloud systems, and leveraging AI-assisted workflows

## Similar roles

- [Senior Software Engineer - Core Sensors](https://hotfix.jobs/jobs/ec5bfce8-f802-4914-a479-ae95525a90b9) - Zoox - Foster City, CA - $215k – $305k/yr
- [Senior Software Engineer - C++ GPU Performance](https://hotfix.jobs/jobs/0a0d07fb-a78f-4d5e-857f-d857ae4c1b6c) - Zoox - Foster City, CA - $217k – $307k/yr
- [Senior C++ Robotics Engineer](https://hotfix.jobs/jobs/1455708b-7bb8-49f8-9c73-2f8710b14d29) - Cyngn - Remote - $198k – $225k/yr
- [Senior Software Engineer, Localization and Mapping](https://hotfix.jobs/jobs/59204cc4-89fc-4b01-94d0-f373035c2b5a) - Nuro - Mountain View, CA - $194k – $291k/yr
- [Senior Software Engineer, Onboard Autonomy](https://hotfix.jobs/jobs/2e598ed3-0e7e-4777-ad43-dd3a916918ce) - Nuro - Mountain View, CA - $194k – $291k/yr

**Apply:** https://hotfix.jobs/jobs/08246cf1-55c9-46cf-8618-c567529d5f94
**Canonical:** https://hotfix.jobs/jobs/08246cf1-55c9-46cf-8618-c567529d5f94