Zoox

Senior Software Systems Engineer – Middleware, Diagnostics

Zoox

full-time

Posted on:

Location Type: Hybrid

Location: Foster CityCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $192,000 - $275,000 per year

Job Level

About the role

  • Act as a cross-functional bridge between middleware developers, and safety teams to ensure aligned design decisions and requirements.
  • Develop and maintain a holistic architectural view of the middleware stack, including dependencies, interfaces and potential failure paths, for various compute platforms.
  • Help evolve and strengthen the middleware and diagnostics architecture by identifying improvement opportunities such as decoupling interdependent components, designing appropriate fault reactions, etc.
  • Define and implement component and system level diagnostics strategy, including fault detection, reporting, logging and traceability.
  • Analyze fault propagation scenarios across components and help design mitigations that improve system availability and safety.
  • Generate and track fault metrics on a regular cadence.

Requirements

  • B.S./M.S./PhD in Engineering, Physics or relevant field and 7+ years of experience
  • Strong experience in middleware, ideally in embedded or distributed systems
  • Strong communication skills with the ability to translate architectural and safety considerations into actionable engineering requirements
  • Demonstrated ability to apply software engineering best practices
  • Experience working in cross-functional environments involving platform, safety and software teams
Benefits
  • Health insurance
  • Long-term care insurance
  • Long-term disability insurance
  • Short-term disability insurance
  • Life insurance
  • Paid time off (e.g. sick leave, vacation, bereavement)
  • Unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
middlewareembedded systemsdistributed systemsfault detectionloggingtraceabilityfault metricssoftware engineering best practicessystem diagnosticsarchitectural design
Soft Skills
communication skillscross-functional collaborationactionable requirements translationproblem-solvinganalytical thinking
Certifications
B.S. in EngineeringM.S. in EngineeringPhD in EngineeringB.S. in PhysicsM.S. in PhysicsPhD in Physics