Software Engineering Manager: Operating Systems and Vehicle Configuration

7 days ago


Foster City, United States Zoox Full time

Zoox’s Robot Software Infrastructure team is looking for a Manager to oversee two functions: the Linux OS Platforms and the Vehicle Software Configuration. This team enables the execution of complex, hardware-accelerated workloads required for autonomous driving on embedded, automotive-grade hardware. They collaborate closely with compute hardware teams and the developers whose applications run on these platforms. How does a vehicle know what to do when it wakes up? This team is responsible for building runtime configuration systems that ensure seamless operation of the vehicle.

In this role, you’ll lead a growing team that is responsible for:
  • Kernel selection, configuration, and device driver updates including GPU drivers
  • Development of system services, OS build tools, and installation tools
  • Software build and authorization system
  • Creation of in-field update mechanisms and OS validation plans
  • Implementation of OS security features and defining modes and mechanisms to control software and hardware configurations
  • Enabling adaptive runtime behavior for various scenarios and management of hardware-in-the-loop continuous integration (HIL and CI) infrastructure
Qualifications
  • 2+ years of experience managing teams that deliver production-level software
  • Proven success in hiring, mentoring, and developing high-performing teams
  • Strong cross-functional project management experience and excellent written and verbal communication skills
  • Solid understanding of operating system internals
  • Familiarity with Linux containerization (e.g., chroot, cgroups, namespaces), filesystems, networking, software build and update systems
  • Proficiency in languages like C or C++ (without automatic memory management) and scripting languages like Bash or Python and experience in designing architectures for large, complex software systems
Bonus Qualifications
  • Expertise in GPU hardware and software architecture
  • Experience with robotics or autonomous driving technologies
  • Graduate degree with a focus on networking, operating systems, or computer security

Compensation

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $210,000 to$303,000. A sign-on bonus may be offered as part of the compensation package. 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.

About Zoox

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.

Follow us on LinkedIn

Accommodations

If you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.

A Final Note:

You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

#J-18808-Ljbffr

  • Foster City, United States Zoox Full time

    Zoox's Robot Software Infrastructure team is looking for a Manager to oversee two functions: the Linux OS Platforms and the Vehicle Software Configuration. This team enables the execution of complex, hardware-accelerated workloads required for autonomous driving on embedded, automotive-grade hardware. They collaborate closely with compute hardware teams and...


  • Foster City, California, United States Zoox Full time

    The Program Management Office (PMO) at Zoox is responsible for driving cross-functional program planning and execution at the highest level.We partner with leaders from across the company in vehicle development, system design, software engineering, manufacturing, fleet operations, and business functions to develop and deliver major corporate milestones on...


  • Foster City, California, United States Zoox Full time

    Key Responsibilities:We are seeking an experienced Embedded Software Engineer to join our Advanced Hardware Engineering team at Zoox. As a key member of our team, you will be responsible for developing reliable drivers across several operating systems, writing high-assurance firmware to achieve required integrity levels for safe vehicle operation, and...


  • Foster City, United States Zoox Full time

    The Program Management Office (PMO) at Zoox is responsible for driving cross-functional program planning and execution at the highest level. We partner with leaders from across the company in vehicle development, system design, software engineering, manufacturing, fleet operations, and business functions to develop and deliver major corporate milestones on...


  • Foster City, California, United States Zoox Full time

    About the RoleZoox is seeking a highly skilled Software Engineer to join our Autonomous Vehicle Perception team. As a key member of our team, you will be responsible for designing and developing algorithms to process raw sensor data, track dynamic agents, and predict the future state for agents.You will work closely with our team of experts to develop...

  • Software Engineer

    4 weeks ago


    Foster City, California, United States Zoox Full time

    About the Role:Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market.This role is part of a fast-moving and highly execution-oriented team that aims to provide the next generation of mobility-as-a-service in urban environments.We're looking for a talented Software...


  • Foster City, United States Ursus, Inc. Full time

    Vehicle Systems Stability EngineerDuration: 6 monthsLocation: Foster City, CAPay Range: $80.00- $90.00/hrTOP 3 SKILLS:Experience designing or testing vehicle systems (electrical and/or mechanical)Experience with electrical and vehicle network architecture (CAN and LIN)Experience with hands-on electrical troubleshooting (DMM, Oscilloscope, electrical...


  • Foster City, California, United States Zoox Full time

    This is an exciting opportunity to collaborate with the Software Systems Engineering team at Zoox, a pioneering company in autonomous vehicle technology.The team is responsible for defining software development processes and ensuring that all safety-critical software meets a high safety bar for production vehicles.In this role, you will work closely with the...


  • Foster City, United States Motiv Power Systems Full time

    Job DescriptionJob DescriptionWhat Makes Motiv Special?Through a radically different approach to building electric trucks that combines our own patented IP with strategic partnerships, we have developed a line of all-electric medium-duty trucks and buses used in a range of applications. Our next-generation electric truck, the Argo, is coming out in 2024.The...

  • System Engineer

    5 days ago


    Foster City, United States Insight Global Full time

    System Integration EngineerWe are looking for a system integration engineer to lead the integration of complex electrical systems into autonomous driving robots. In this role, you will be responsible for synthesizing vehicle product requirements into functional system requirements. You will be part of a team that develops, validates, and continuously...


  • Foster City, United States Insight Global Full time

    Insight Global is looking for a system integration engineer to lead the integration of complex electrical systems into autonomous driving robots. In this role, you will be responsible for synthesizing vehicle product requirements into functional system requirements. You will be part of a team that develops, validates, and continuously improves the robot’s...


  • Foster City, California, United States Zoox Full time

    About the Role:Zoox is seeking a highly skilled Autonomous Vehicle Systems Engineer to join our team. As a key member of our engineering team, you will play a critical role in the development of our autonomous vehicle technology.Responsibilities:Perform system and subsystem level hazard analysis to identify potential safety issues that may affect the...


  • Foster City, United States Denken Solutions, Inc. Full time

    Job Title - Systems EngineerJob Location - Foster City, CaliforniaJob Duration - 6 monthsJob Description -System Integration EngineerThe client is looking for a system integration engineer to lead the integration of complex electrical systems into autonomous driving robots. In this role, you will be responsible for synthesizing vehicle product requirements...


  • Foster City, CA, United States Ursus, Inc. Full time

    Vehicle Systems Stability EngineerDuration: 6 monthsLocation: Foster City, CAPay Range: $80.00- $90.00/hrTOP 3 SKILLS:Experience designing or testing vehicle systems (electrical and/or mechanical)Experience with electrical and vehicle network architecture (CAN and LIN)Experience with hands-on electrical troubleshooting (DMM, Oscilloscope, electrical...


  • Foster City, United States Manpower Group Inc. Full time

    Our client in the autonomous driving industry is seeking a System Integration Engineer to join their team. As a System Integration Engineer, you will be part of the electrical architecture team supporting the integration of complex electrical systems into autonomous driving robots. The ideal candidate will have excellent collaboration skills, be accountable,...


  • Jersey City, New Jersey, United States BAE Systems USA Full time

    Job Title: Principal Systems/Software Engineer for Automated TestJob Summary:BAE Systems USA is seeking a highly skilled Principal Systems/Software Engineer for Automated Test to join our team. As a key member of our Compass Call Systems Engineering group, you will be responsible for defining, developing, and maintaining system test software tools used to...


  • Foster City, California, United States Zoox Full time

    We are seeking an experienced leader to oversee our testing efforts at the forefront of autonomous vehicle technology. As a key test manager, you will be responsible for helping to operationalize and connect the methodologies and tools so we can validate as a company at the different levels of the system V-model and ensure the highest quality and reliability...


  • Foster City, California, United States Zoox Full time

    Job SummaryZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market.We are seeking a highly skilled Safety-Critical Software Engineer to join our System Behavior Analysis Autonomous team.As a Senior Systems Triage Engineer, you will play a critical role in the development...


  • Jersey City, New Jersey, United States BAE Systems USA Full time

    Job Title: Principal Systems/Software Engineer for Automated Test SolutionsJob Summary: We are seeking a highly skilled Principal Systems/Software Engineer to join our team at BAE Systems USA. As a key member of our Compass Call Systems Engineering group, you will be responsible for defining, developing, and maintaining system test software tools used to...


  • Foster City, California, United States Zoox Full time

    At Zoox, we're pushing the boundaries of autonomous vehicle technology, and we're looking for a skilled Software Integration Test Manager to join our team.This role is a critical part of our software development process, ensuring that our autonomous vehicles are safe, reliable, and meet the highest standards of quality.As a Software Integration Test Manager,...