Current jobs related to Lead Software Engineer - Foster City, California - Zoox


  • Foster City, California, United States Datum Software Full time

    Job Title: Python DeveloperJob Description:We are seeking a skilled Python developer to join our team at Datum Software. As a Python developer, you will be responsible for developing full-stack applications using modern web and Python technologies.Key Responsibilities:- Develop full-stack applications using Python, TypeScript, HTML, and CSS- Collaborate with...


  • Foster City, California, United States Zoox Full time

    About the RoleThis is an exciting opportunity to join the Software Systems Engineering team at Zoox, a leading company in the development of autonomous vehicles and robotics. As a Software Systems Engineer, you will play a key role in building the Zoox robotaxi, a pioneering project that aims to revolutionize urban mobility.The Software Systems Engineering...


  • Foster City, California, United States Lorven Technologies Full time

    Job Title: Platform Software EngineerLocation: Foster City, CA - HybridDuration: 6 Months contractKey Responsibilities:Design and develop scalable software solutions using modern web development stacks (e.g. Python, Postgres, Javascript, Vue, etc)Implement containerization and microservices architecturesCollaborate with cross-functional teams to deliver...


  • Foster City, California, United States Zoox Full time

    Software Development Engineer in TestZoox is seeking a highly skilled Software Development Engineer in Test to join our Embedded Linux team. In this role, you will lead efforts to design, build, maintain, and improve coverage of a Hardware-In-the-Loop Continuous Integration automation test suite for multiple ECUs running on Zoox Level 5 autonomous...


  • Foster City, California, United States Zoox Full time

    Zoox is seeking a skilled software developer to join our System Design and Mission Assurance (SDMA) team. As a software developer in test, you will collaborate closely with perception, software, and hardware engineers to develop infrastructure and tests to verify and validate functions related to trajectory generation.The ideal candidate will have a strong...


  • Foster City, California, United States Axiom Search Co. Full time

    Software Engineer ModernizationAxiom Search Co. is seeking a highly skilled Software Engineer Modernization to join our team.About the Role:We're looking for a seasoned professional with a minimum of 6 years of experience in C++ and Python programming languages. As a Software Engineer Modernization, you'll be responsible for conducting thorough assessments...


  • Foster City, California, United States Lorven Technologies Full time

    Job Title: Cloud Native Software EngineerLocation: RemoteDuration: 6 Months contractKey Responsibilities: Collaborate with cross-functional teams to design and develop scalable cloud-based software systems Utilize modern web development stacks, including Python, Postgres, and Vue, to build high-performance applications Implement containerization and...


  • Foster City, California, United States LanceSoft Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at LanceSoft.Key Responsibilities:Design and develop software applications using Bazel, Python, and Git.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality software...


  • Foster City, California, United States Zoox Full time

    Zoox is revolutionizing the way we think about autonomous vehicles and sensor simulation.Job Summary:We are seeking a highly skilled Senior Software Engineer to lead our 3D sensor simulation team. As a key member of our team, you will be responsible for designing, implementing, and validating 3D sensor simulation subsystems deployed in AV HIL platforms.About...


  • Foster City, California, United States Zoox Full time

    Improve the Developer Experience at ZooxZoox is revolutionizing the autonomous vehicle industry with cutting-edge software. We're seeking a skilled Senior Software Engineer to join our Developer Experience team and help us refine the process of developing autonomy software, services, and applications.Key Responsibilities:Evaluate and enhance our development...


  • Culver City, California, United States Sony Pictures Entertainment Full time

    Job Title: Lead Software EngineerAt Sony Pictures Entertainment, we are seeking an experienced Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for the overall architecture and design of our real-time software, including real-time 3D graphics features.Key Responsibilities:Develop clean, efficient, and...


  • Foster City, California, United States Conviva Full time

    Job Title: Senior Manager, Engineering LeadAbout the Role:We are seeking an experienced Senior Manager, Engineering Lead to join our team at Conviva. As a key member of our engineering leadership team, you will be responsible for leading the development of our Big Data Platform, ensuring it meets the needs of our customers and drives business growth.Key...


  • Foster City, California, United States Conviva Full time

    Job DescriptionConviva is a leading provider of big data streaming analytics solutions. We are seeking an experienced engineering leader to join our team and help drive the development of our next-generation big data platform.The ideal candidate will have a strong background in software engineering, with a focus on big data storage and scalable solutions....


  • Foster City, California, United States Zoox Full time

    About the RoleZoox is seeking a skilled Software Engineer to join our Firmware Tools team. In this position, you will design and develop software tools to support on-vehicle firmware development and testing.Key ResponsibilitiesDevelop software for an automated validation framework, supporting continuous integration and nightly testsResearch, design, develop,...


  • Foster City, California, United States Zoox Full time

    About the RoleZoox is seeking a highly skilled Software Development Engineer to join our Firmware Tools team. As a key member of this team, you will be responsible for designing and developing software tools to support on-vehicle firmware development and testing.The ideal candidate will have a strong background in software development, with experience in...


  • Foster City, California, United States Zoox Full time

    About the RoleZoox is seeking a highly skilled Software Development Engineer to join our Firmware Tools team. As a key member of this team, you will be responsible for designing, developing, and maintaining software tools to support on-vehicle firmware development and testing.Key Responsibilities- Develop software for an automated validation framework,...


  • Foster City, California, United States Zoox Full time

    About the RoleZoox is revolutionizing transportation with self-driving vehicles, and we're seeking a skilled Software Engineer to build a massively scalable pipeline for orchestrating simulation execution and processing results.This mission-critical pipeline will be highly parallel, manage various stages of execution, ensure correct data flow, and coordinate...


  • Universal City, California, United States NBCUniversal Full time

    Job Title: Lead Software EngineerAt NBCUniversal, we are seeking a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for defining the overall technical strategy, coding standards, and peer review of developed work in collaboration with a team of others.Key...


  • Foster City, California, United States Bayone Full time

    Job Description:Bayone is seeking a skilled Senior Python Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our Python-based microservices.Key Responsibilities: Design and develop scalable, efficient, and Pythonic microservices using open-source libraries. Migrate...


  • Foster City, California, United States Zoox Full time

    About the RoleZoox is revolutionizing the transportation industry with its cutting-edge autonomous vehicle technology. As a Software Performance Engineer, you will play a crucial role in ensuring the optimal performance of our systems, enabling us to deliver exceptional user experiences. Your expertise in software development, debugging, and optimization...

Lead Software Engineer

2 months ago


Foster City, California, United States Zoox Full time

The Hardware-in-the-Loop (HIL) team at Zoox is dedicated to the creation, development, and maintenance of integration testing assets that play a vital role in the verification and validation framework for our AI systems. This role is crucial for the continuous integration pipeline at Zoox. The focus of this position is on the testing framework that empowers developers throughout Zoox's software division to produce testing content tailored for our hardware testing platforms. As a senior engineer, you will assume comprehensive responsibilities concerning the development and maintenance of this framework.

Key Responsibilities:
  • Architect and develop our test automation framework utilized for integration and subsystem integration testing across various teams at Zoox.
  • Engage with framework users by providing documentation, training, and support while facilitating contributions and collecting feedback.
  • Collaborate with Quality Assurance, Continuous Integration, and Infrastructure teams to ensure seamless integration of the framework into Zoox's tools and workflows, while actively seeking enhancements.
  • Participate in additional projects related to the construction and upkeep of our integration testing platforms to deepen your understanding of the system and identify opportunities for process improvements.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science or a related discipline, with a minimum of 7 years of relevant experience.
  • Expertise in Python or another managed programming language.
  • Experience in a collaborative development environment working on extensive codebases, conducting code reviews, and establishing coding standards.
  • Familiarity with the software development lifecycle and standard software design principles.
  • Experience as a test framework developer, including general test framework architecture and CI/CD integration.
Preferred Qualifications:
  • Strong understanding of Pytest or similar unit testing framework architecture.
  • Proficiency in full-stack or front-end development.
  • Knowledge of verification and validation strategies, hardware/software integration experience, or robust system-level debugging skills.

Compensation Overview:

This position includes three primary components of compensation: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this role is between $175,000 and $237,000. A sign-on bonus may be included in the compensation package. Compensation will vary based on geographic location and level, with factors such as relevant experience, domain knowledge, and interview performance influencing the final offer. The salary range provided reflects the levels Zoox is considering for this position.

Zoox also provides a comprehensive benefits package that includes paid time off (such as sick leave, vacation, and 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 pioneering the development of a fully autonomous vehicle fleet and the necessary ecosystem to bring this technology to market. Positioned at the crossroads of robotics, machine learning, and design, Zoox aims to deliver the next generation of mobility-as-a-service in urban settings. We seek exceptional talent that shares our enthusiasm and aspires to be part of a dynamic and execution-focused team.

Accommodations:

If you require accommodations to participate in the application or interview process, please reach out to your assigned recruiter.

A Final Note:

It is not necessary to meet every listed expectation to apply for this position. At Zoox, we recognize that diverse perspectives drive the innovation essential for our success, and we are committed to building a team that reflects a variety of backgrounds, experiences, and skills.