Software Engineer

4 weeks ago


Foster City, United States Zoox Full time

The Software Systems Infrastructure team is responsible for aiding the Software Systems organization with all its internal tooling needs, and development processes and ensuring that all safety-critical software meets a high safety bar for production vehicles. We are a full-stack high-paced software engineering team. In this role, you will help establish infrastructure, and design and develop software tools that will automate, track, or audit processes and methods needed to build 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, systems, and firmware engineers across the Zoox software organization, ranging from state-of-the-art AI Perception, all the way to highly-critical RTOS and middleware components.

Responsibilities

Develop infrastructure and tools to support the Software Systems org that can help enable software developers to achieve, track, and build safety-critical code. Primarily develop in Bazel, and Python, and also be responsible for setting up backend infrastructure (database, web servers, etc.) and will be interfacing with software developed in C++ and Python. Work cross-functionally with sister teams (Like ProdSec and SW Health & Complexity) getting requirements and integrating various third-party tools like Lattix, Coverity, Parasoft, etc into Zoox’s ecosystem. Troubleshooting and maintenance of internal tools that use static and dynamic analyzers. You will be developing and maintaining tools that support cross-functional teams in their efforts towards developing software that adheres to a High Assurance Process. Be comfortable to whip up quick scripts to automate tasks, such as generating metrics, establishing traceability, etc, when necessary. Be Experimental/Research-oriented with a fail-fast philosophy Autonomous vehicles have some of the largest, most complex software ever shipped in a safety-critical environment; solving that problem is one of the most exciting technical challenges of our lifetime. Qualifications

Bachelor’s degree in an engineering, mathematics, or related field 5+ years of industry experience working on large code bases Strong proficiency in Python and one or more of its frameworks Strong proficiency in working with build infrastructure such as Bazel or Buck Strong proficiency in scripting using Shell, Python, etc Strong proficiency in SQL/NoSQL databases like Postgres, MongoDB, etc Experience with Linux and systems programming Experience with build systems, version control, and testing methodologies Bonus Qualifications

Master’s or PhD in engineering, mathematics or a related field with a research background Robotics, Automotive, or Aerospace software experience Familiarity with Static and Dynamic Analysis Tools - such as Coverity, Valgrind/Helgrind, CCM, etc Experience with safety-critical systems Familiarity with Systems Modelling Languages such as SysML or AADL

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 $160,000 to $256,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 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 is looking for an embedded software stability engineer to join our Firmware team. In this role, you will be responsible for using your skills with complex systems to conduct system level stability issue triage, debug, root cause and develop or suggest necessary software and controls fixes for various subsystems of the Zoox vehicle, which includes...


  • Foster City, United States Zoox Full time

    This is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world that has operated on public roads. 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....


  • Foster City, United States OPT Nation Full time

    Software Engineer Localization Algorithms w/ Zoox Inc (Foster City CA). Build the algorithms & tools necessary for calibration localization & mapping of Zoox's robotic vehicles. Min Req. Master’s degree or foreign equivalent in Mechanical Engg or a related field. Requires 3 yrs of exp. In a localization & mapping engineer position in the automotive...


  • Foster City, California, United States OPT Nation Full time

    Software Engineer Localization Algorithms w/ Zoox Inc (Foster City CA). Build the algorithms & tools necessary for calibration localization & mapping of Zoox's robotic vehicles. Min Req. Master's degree or foreign equivalent in Mechanical Engg or a related field. Requires 3 yrs of exp. In a localization & mapping engineer position in the automotive sector....


  • Foster City, United States Alluxio Inc Full time

    Proven at a global web scale in production for modern data services, Alluxio is the developer of open-source data orchestration software for large-scale analytics and AI. Alluxio is in production use today at eight out of the top ten internet companies, and seven of the ten highest-valued companies in the world. Our mission is to orchestrate data for all...


  • Foster City, United States Zoox Full time

    Zoox seeks a 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 vehicles. You will work closely with embedded software and...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Software Systems Engineering /Full-time/ HybridThe 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 help design and manage processes, methods, and other artifacts needed to...


  • Foster City, United States Zoox Full time

    The Interhost team is responsible for developing software solutions that enable the control and monitoring of software programs on PCU (Program Control Unit) host systems, as well as facilitating efficient communication of messages between PCUs. As an Interhost Software Engineer, you will play a crucial role in designing, implementing, and maintaining robust...


  • Foster City, United States Zoox Full time

    In this role, you will be responsible for leading a team to deliver systems collateral for an autonomous vehicle.  You will have deep experience in complex software systems. You will lead a team to deliver software tooling to measure metrics such as e2e latency, power consumption, CPU/GPU/networking performance metrics, configuration management, and related...

  • Software Engineer

    2 weeks ago


    Foster City, United States Zoox Full time

    The Zoox simulation team has a critical mission: to be able to answer the question, "Is Zoox's autonomous driving software safe?" This work is critical for scaling autonomous driving in a safe and reliable way. You will be a key member of the simulation team, helping to deliver new versions of the simulation framework reliably and efficiently. You will also...


  • Foster City, United States Alluxio Inc Full time

    As a Software engineer intern at Alluxio, you will take responsibility for building the Alluxio (also known as Tachyon) system. The work solves the most challenging problems in distributed systems, including building caching policy in large-scale Cloud environments, optimizing concurrency and locking mechanisms, building high availability distributed...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Software Systems Engineering /Full-time /HybridThis is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world that has operated on public roads. The Software Systems Engineering team is responsible for defining SW development processes and ensuring that all...


  • Foster City, United States Denken Solutions Full time

    Job Title - *Frontend Software Engineer* Job Location - *Foster City, California, United States of America, 94404(*_*Hybrid*_*)* Job Duration - *6 months* Job Description : *Responsibilities* * *Build infrastructure and framework for design system around MUI* * *Build common components with React, HTML & CSS* * *Create and improve the testing and release...


  • Foster City, United States Denken Solutions Full time

    Job Title - *Frontend Software Engineer* Job Location - *Foster City, California, United States of America, 94404(*_*Hybrid*_*)* Job Duration - *6 months* Job Description : *Responsibilities* * *Build infrastructure and framework for design system around MUI* * *Build common components with React, HTML & CSS* * *Create and improve the testing and release...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Software Systems Engineering /Full-time/ HybridThis is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world that has operated on public roads. The Software Systems Engineering team is responsible for defining SW development processes and ensuring that all...

  • Software Engineer

    5 days ago


    Foster City, United States Zoox Full time

    Zoox is developing state of the art autonomous vehicle software for our purpose built vehicle. We believe that developing the end to end product will not only get us to market faster but will also result in a superior customer experience. The Developer Platform team at Zoox is dedicated to improving the process of developing & deploying applications. We...


  • Salt Lake City, United States Synoptix Software Full time

    Job DescriptionJob DescriptionWe are not offering H-1B Visa at this timeLocal candidates (Salt Lake City Area) are preferred, however all candidates will be considered and given equal opportunity for this positionWe are seeking a Software Development Engineer Test to become an integral part of our team! You will develop and execute software test plans in...


  • Foster City, United States Zoox Full time

    As an intern in the System Behavior Analysis Team, you will work with a team of test and triage engineers who help us understand failures encountered on the road. You will work closely with engineering teams, Technical Program Managers and Vehicle Operations. You will help accelerate our product development by providing engineering teams with actionable...


  • Foster City, United States Zoox Full time

    Foster City, CA • Full-time Senior Software Engineer - Developer Platforms Zoox is developing state of the art autonomous vehicle software for our purpose built vehicle. We believe that developing the end to end product will not only get us to market faster but will also result in a superior customer experience. The Developer Platform team at Zoox is...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Robot Software Infrastructure /Full-time /On-siteZoox’s Robot Software Infrastructure team is seeking a leader to mature our systems that update software and firmware on vehicles during manufacturing and in the field. The deploy system covers sensors, the compute system, automotive ECUs, network switches, and user interface...