Zoox

Senior/Staff Software Systems Engineer - Software Health and Complexity

Full-time · Foster City, CA
✓ Verified live on the employer's own system · added 59 days ago
Save search
Senior · 7+ yrs exp

Requirements

Experience: 7+ years

Skills & tools

Automotive RepairHiringElectricalTeam LeadershipPythonC Plus PlusManagement
Apply on company site ↗ See your fit → free

Full job description

The Software Systems Engineering team is responsible for defining SW development processes and ensuring that all safety-critical software meets a high safety bar for production vehicles. In this role, you will design and implement methodologies, tools, and processes for safety-critical software that will revolutionize transportation in the 21st century.

Borrowing principles from avionics, automotive, and other safety-critical industries, you will work with software engineers throughout the Zoox software org, ranging from state-of-the-art AI Autonomy software, all the way to highly-critical RTOS and middleware components.

In this role, you will:
  • Develop and employ formal languages and models to describe intended software/system behaviors.
  • Leverage third-party or build in-house tools to generate formal design and validation tests.
  • Implement and integrate tools to verify that software/systems behave as intended.
  • Integrate analysis and verification into existing processes, workflows, tools, and other infrastructure.
  • Lead various systems engineering activities that are essential for a successful launch of safety-critical software on a self-driving vehicle.
Qualifications:
  • Advanced degree (MS or PhD) in computer science, electrical engineering, robotics, aerospace, or related fields and 7+ years of experience.
  • Strong problem-solving, leadership, and mentoring skills in a fast-paced, safety-focused environment.
  • Strong formal methods background with good understanding of logic, formal languages, automata theory, and model checking
  • Experience applying modeling and analysis techniques to software systems.
  • Strong programming skills in Python and C++ in real-time safety-critical applications and programming language fundamentals, object-oriented programming, memory management, performance, etc.
Bonus Qualifications:
  • Contributed to formal methods research and/or implementations.
  • Shipped software products to market in production automobiles, aircraft, spacecraft, or other systems that require safety-critical software in embedded hardware.
  • Experience with standards such as DO178, ISO26262, SPICE or ASPICE, ISO12207, IEC61508, EN50128, etc.

More jobs at Zoox

Similar jobs near Foster City, CA

Tell me when more Senior/Staff Software Engineer jobs post near San Mateo, CA We re-check every listing against the employer’s own board — no résumé needed.

Search Senior/Staff Software Systems Engineer - Software Health and Complexity jobs near Foster City, CA → Browse all live jobs

This posting was published by Zoox on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.