Software Engineer - C++ Core Middleware jobs in United States
cer-icon
Apply on Employer Site
company-logo

Zoox · 1 week ago

Software Engineer - C++ Core Middleware

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. As a Software Engineer on the Robotics Middleware team, you will be pivotal in designing and developing the middleware framework for the autonomous vehicle software stack, contributing to performance optimization and ensuring efficient, modular, and maintainable code.

Artificial Intelligence (AI)Autonomous VehiclesMachine LearningRoboticsTransportation
check
H1B Sponsor Likelynote

Responsibilities

Contribute to the technical direction and architecture of our robotics middleware platform and the runtime control system
Develop and maintain platform-agnostic middleware components, including Robot state machine, software interfaces, task schedulers, data transport layers, diagnostic reporting, and message interfaces
Participate in design reviews and code reviews to maintain high code quality and share knowledge
Collaborate extensively with software teams across the organization to ensure the middleware meets all technical requirements
Participate in technical forums, contribute to technical documentation, and adhere to established best practices

Qualification

C++LinuxGPU/CUDA programmingRobotics frameworksDistributed applicationsProcessor architecturesAI-assisted coding toolsTeamworkTechnical communicationProblem-solving

Required

1+ years of professional software development experience
Strong proficiency in modern C++ (C++14/17)
Strong background in developing scalable, distributed applications in Linux and the Nvidia Drive platform
Experience with GPU/CUDA programming
Experience with robotics frameworks/middleware (e.g., ROS/ROS2)

Preferred

Experience with different processor architectures (e.g., X86, ARM)
Experience with AI-assisted coding tools (e.g., Cursor, Claude Code)
Proven experience in high-performance, distributed, and resource-constrained software systems

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

Company

Zoox is an AI robotics company that provides mobility-as-a-service and self-driving car services. It is a sub-organization of Amazon.

H1B Sponsorship

Zoox has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (293)
2024 (297)
2023 (209)
2022 (204)
2021 (131)
2020 (83)

Funding

Current Stage
Late Stage
Total Funding
$955M
Key Investors
Grok Ventures
2020-06-26Acquired
2019-10-21Convertible Note· $200M
2018-07-08Series B· $465M

Leadership Team

leader-logo
Nelson Pedreiro
Sr. Vice President, Hardware
linkedin
Z
Zheng Gao
Director of Hardware Engineering
linkedin
Company data provided by crunchbase