onsite
Senior Embedded Middleware & Automation Engineer - Zoox
QA Engineer
Lead the design and scaling of automation, observability, and diagnostics tools for embedded Linux firmware, driving productivity and AI‑assisted workflows across telematics and infotainment platforms.
About the role
Key Responsibilities
- Architect and maintain automation pipelines that accelerate firmware builds, tests, and deployments for embedded Linux devices.
- Integrate middleware components (e.g., DBus, MQTT, ROS) into the firmware stack, ensuring seamless communication between subsystems.
- Develop and enhance developer tooling, including CI/CD workflows, debugging utilities, and performance profiling tools.
- Implement observability solutions—metrics, logs, and traces—to provide real‑time insight into system health and performance.
- Collaborate with cross‑functional teams to design AI‑assisted engineering workflows that reduce manual effort and improve code quality.
- Lead troubleshooting and root‑cause analysis for complex system diagnostics, delivering actionable recommendations.
Requirements
- 5+ years of experience in embedded Linux development and middleware integration.
- Proficiency with CI/CD tools (GitLab CI, Jenkins, GitHub Actions) and scripting languages (Python, Bash).
- Strong background in observability frameworks (Prometheus, Grafana, OpenTelemetry) and logging systems.
- Experience designing and maintaining automation infrastructure for large codebases.
- Excellent problem‑solving skills and a passion for building developer‑centric tools.