Talent.com
Software Engineer - Core Middleware
Software Engineer - Core MiddlewareZoox • Foster City, California, United States
Software Engineer - Core Middleware

Software Engineer - Core Middleware

Zoox • Foster City, California, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]
Shipping the software that powers Zoox's revolutionary autonomous vehicles is an extremely challenging job. As a Software Engineer on the Robotics Middleware team, you will be pivotal in designing and developing the middleware framework for our autonomous vehicle software stack. This role contributes to the entire software organization by seeking opportunities to make our software and engineering teams more efficient and productive. You will regularly tackle complex, cross-functional challenges that impact multiple teams, helping to ensure our stack remains robust, scalable, and safety-critical. This role demands strong expertise in real-time computing, cross-platform development, and abstraction layer design. You’ll be responsible for contributing to performance optimization and ensuring efficient, modular, and maintainable code. Your deep debugging and problem-solving skills will support high-quality solutions across our middleware. This position requires strong teamwork to collaborate on technical decisions, foster cross-functional partnerships, and uphold engineering best practices. Your excellence in technical communication, paired with your ability to balance technical precision with practical delivery, will ensure impactful outcomes across Zoox's software organization.

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

Qualifications

    • 3+ 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)

Bonus Qualifications

    • 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
$175,000 - $212,000 a year
There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.
Zoox also offers a comprehensive package of benefits, including 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, and life insurance.
[job_alerts.create_a_job]

Software Engineer Core Middleware • Foster City, California, United States

[internal_linking.similar_jobs]
Software Engineer - Core Platform

Software Engineer - Core Platform

Pave • San Francisco, CA, United States
[job_card.full_time]
At Pave, we’re building the industry’s leading compensation platform, combining the world's largest real-time compensation dataset with deep expertise in AI and machine learning.Our platform is per...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - Wallet Core

Senior Software Engineer - Wallet Core

BitGo • San Francisco, CA, United States
[job_card.full_time]
Senior Software Engineer - Wallet Core (Wallet Core Team).Onsite: Full‑time at BitGo’s San Francisco office.BitGo is a leading digital‑asset infrastructure provider.This position focuses on buildin...[show_more]
[last_updated.last_updated_30] • [promoted]
Lead Software Engineer Infra

Lead Software Engineer Infra

Reflex USA • San Francisco, CA, United States
[job_card.full_time]
Ownership of our entire infra stack.Analyze, design, develop, maintain, and improve observability & monitoring stack.Push the boundaries of what is possible.Skills: Kubernetes, Helm, Terraform, Pyt...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Founding Software Engineer — Build Core Tokenized Markets

Founding Software Engineer — Build Core Tokenized Markets

ICME • San Francisco, CA, United States
[job_card.full_time]
A tech startup specializing in tokenized ownership is seeking a Founding Software Engineer to build core systems for equity-backed markets.In this hands-on role, you will work closely with the foun...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Core Services Engineer

Senior Core Services Engineer

HighNote • San Francisco, CA, United States
[job_card.full_time]
Core Services Team is responsible for building common application services and libraries, supporting application tooling needs and helping ensure the reliability, scalability and quality of the pro...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - Core Apps

Senior Software Engineer - Core Apps

Lambda • San Francisco, CA, United States
[job_card.full_time]
Join Us To Build The World's Best Deep Learning Cloud.Lambda is the #1 GPU Cloud for ML/AI teams training, fine-tuning, and inferencing AI models, where engineers can easily, securely, and affordab...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Core

Senior Software Engineer, Core

P2P • San Francisco, CA, United States
[job_card.full_time]
Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer - Core Platform San Francisco, CA

Software Engineer - Core Platform San Francisco, CA

Trov • San Francisco, CA, United States
[job_card.full_time]
At Pave, we're building the industry’s leading compensation platform, combining the world's largest real-time compensation dataset with deep expertise in AI and machine learning.Our platform is per...[show_more]
[last_updated.last_updated_30] • [promoted]
Staff Software Engineer, Core Product Infrastructure

Staff Software Engineer, Core Product Infrastructure

Getnooks • San Francisco, CA, United States
[job_card.full_time]
Nooks is the AI Sales Assistant Platform (ASAP) that automates the busywork so reps can focus on the human part of selling and generate more sales pipeline.Nooks has helped thousands of sales reps ...[show_more]
[last_updated.last_updated_30] • [promoted]
Lead Software Engineer- Middleware Reliability Engineering

Lead Software Engineer- Middleware Reliability Engineering

Visa • San Mateo, CA, United States
[job_card.full_time]
Lead Software Engineer- Middleware Reliability Engineering.Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer - Wallet Core

Software Engineer - Wallet Core

BitGo, Inc. • San Francisco, CA, United States
[job_card.full_time]
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer

Principal Software Engineer

Jobot • San Mateo, CA, US
[job_card.permanent]
Staff Audit Accountant for CPA Firm in Columbus Ohio- Hybrid Remote!.This Jobot Job is hosted by: Jade Greenlee.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resu...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Core

Senior Software Engineer, Core

San Francisco Staffing • San Francisco, CA, United States
[job_card.full_time]
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our products need to handle in...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Core

Senior Software Engineer, Core

Sprig • San Francisco, CA, United States
[job_card.full_time]
Sprig Product Experience Engineer.Sprig is building the AI-native successor to legacy survey tools, like Qualtrics, Medallia, and SurveyMonkey.We believe the future of experience research won't be ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Core Services

Software Engineer, Core Services

OpenAI • San Francisco, CA, United States
[job_card.full_time]
The Core Services team is responsible for building and managing foundational services.It acts as the bridge between core infrastructure (e.As a software engineer in the core services team, you will...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer II

Software Engineer II

Diverse Lynx • Menlo Park, CA, United States
[job_card.full_time]
Software Engineer with 2-5 years of experience sought to execute Codepath analysis and migration on a significant volume of similar assets, primarily within the Hack Codebase.Proficiency in C++, Py...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Core Product Infrastructure

Software Engineer, Core Product Infrastructure

Nooks • San Francisco, CA, United States
[job_card.full_time]
Nooks is the AI Sales Assistant Platform (ASAP) that automates the busywork so reps can focus on the human part of selling and generate more sales pipeline.Nooks has helped thousands of sales reps ...[show_more]
[last_updated.last_updated_30] • [promoted]
Staff Software Engineer - Core Platform

Staff Software Engineer - Core Platform

JazzX AI • San Francisco, CA, United States
[job_card.full_time]
Vision: Enterprises operating on institutional intelligence—governed, self‑improving, and scalable beyond individual expertise.JazzX AI is defining the future of enterprise work—by building AI‑nati...[show_more]
[last_updated.last_updated_30] • [promoted]