Jobs
>
Mountain View

    Software Systems - Mountain View, United States - Aurora CO

    Default job background
    Description

    Who We Are

    Aurora (Nasdaq: AUR) is delivering the benefits of self-driving technology safely, quickly, and broadly to make transportation safer, increasingly accessible, and more reliable and efficient than ever before. The Aurora Driver is a self-driving system designed to operate multiple vehicle types, from freight-hauling semi-trucks to ride-hailing passenger vehicles, and underpins Aurora Horizon and Aurora Connect, its driver-as-a-service products for trucking and ride-hailing. Aurora is working with industry leaders across the transportation ecosystem, including Toyota, FedEx, Volvo Trucks, PACCAR, Uber, Uber Freight, U.S. Xpress, Werner, Covenant, Schneider, and Ryder. For Aurora's latest news, visit and @aurora_inno on Twitter.

    Our work has real purpose. Delivering the benefits of self-driving will save lives around the world, expand access to transportation, revitalize cities, and give people time back every day. We're one team. We're inspired by the challenge of what we're solving and the impact our work will have on society. Our camaraderie is built on respect for our work and the fundamental belief our success will be a result of working together.

    This role is within Aurora's Systems and Safety Engineering group, which is responsible for the engineering work of designing and developing architecture, algorithms, and tools needed to ensure that the Self Driving Vehicle meets Aurora's Safety Case - an unsolved problem for the industry and one of the most difficult challenges in the history of system safety engineering. Our team is responsible for understanding the functionality of the full stack and helping to define operational parameters important to maintain safe driving conditions. The successful candidate will be a self-starter and able to work independently, learn, tailor and execute processes, and perform in a collaborative environment.

    In this role, you will

    • Take a leading role in ensuring the Aurora Driver system is able to preserve key functionality and continue meeting safety goals in the presence of faults, failures, and functional limitations
    • Collaborate with software subject-matter-experts to identify necessary safety mechanisms and architecture improvements to achieve safety goals
    • Develop strategies to detect faults and specify the intended behavior for the fault to ensure that the Aurora Driver preserves key functionalities while performing a mission
    • Define and develop test, verification, and validation plans for our complex software product capabilities to ensure overall system safety

    Required Qualifications

    • Degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field
    • Proficiency and experience in C++ programming
    • Proficiency in Python, and experience with data manipulation and analysis
    • Experience writing testable software requirements
    • Experience assessing software design and reviewing code
    • Strong technical background and familiarity with modern software development practices and designs, unit testing, integration test, and release processes
    • Experience working within large, production-ready codebases
    • Comfortable working with ambiguity, evolving priorities, and challenging problems
    • Excellent communication and presentation skills

    Desirable Qualifications

    • Familiarity with the applications of Artificial Intelligence or Autonomous Systems technologies (e.g., Reinforcement Learning, Deep Learning, Machine Learning) to sensing, perception, multi-unit planning, or command and control of autonomous systems
    • Familiarity with safety critical systems, particularly with safety-critical software development standards, software safety fault/hazard analysis, and a requirements-driven software verification and validation strategies
    • Familiarity with ISO26262, and in particular, Part 6 and 8, pertaining to software safety and supporting processes
    • Experience with hardware in the loop (HIL) testing
    • Experience with agile/scrum framework

    The base salary range for this position is $189,000.00-$302,000.00 per year. Aurora's pay ranges are determined by role, level, and location. Within the range, the successful candidate's starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.

    The Founding Team


    Aurora has assembled the most experienced leadership team in this space. Chris Urmson helped lead Carnegie Mellon's efforts in Darpa's Grand Challenges, then was a founding member of Google's self-driving team. Sterling Anderson worked on the tech at MIT before leading Tesla's Autopilot system. Drew Bagnell, also a Carnegie Mellon alum, is a machine learning expert who helped build Uber's autonomy effort. At Aurora, these three continue to bring experts from all areas of the industry to the team. We are funded by Amazon, T Rowe Price, and some of Silicon Valley's best venture capital firms, including Sequoia, Greylock and Index Ventures.

    #LI-DW1

    #Mid-Senior

    Working at Aurora

    At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks.

    We have offices in several locations across the United States, where we encourage team and cross-functional collaboration. Aurora offers competitive medical, dental, and vision benefits, and additional healthcare support including medical transportation reimbursement, fertility, adoption, and surrogacy benefits. We empower our employees and their families with options to further their unique physical, mental, and financial well-being.

    Our Learning and Development offerings include Aurora Academy, where our people learn, develop, and practice the essential skills that drive Aurora's mission, continually up-leveling our team along the way. Our Careers page provides insight into career opportunities at Aurora, and you can find all the latest news on our Blog.

    Safety is central to everything we do. Every employee at Aurora has a role in contributing to safety, every step of the way. We seek candidates who take active responsibility, can contribute to building an atmosphere of trust, and invest in the organization's long-term success by working safely — no matter what.

    We believe that self-driving technology has broad benefits – including increased access to transportation. To realize those benefits, we need a workforce with diverse experiences, insights, and perspectives — a workforce that reflects the communities our technology will serve.

    Aurora is committed to providing access to anyone who seeks information from our website. We invite anyone using assistive technologies, such as a screen reader or Braille reader, to email us at if they experience difficulty using our website. Please describe the accessibility problem and include a URL (if available).

    Aurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at

    For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject toAurora's California Employment Privacy Policy.

    Diversity, Equity and Inclusion

    At Aurora, every employee is empowered to take an active role in building an inclusive, collaborative, and unified culture that leverages our diverse strengths, perspectives, and backgrounds.

    Transforming how the world moves people and goods involves seeking to understand backgrounds, insights, and lived experiences that differ from our own. One way we accomplish that is with our 15 employee-led Aurora Unified Groups, which support diverse voices and drive inclusive collaboration. We believe that teamwork, belonging, and trust motivate and support our employees to do their best work. As our team grows, we strive to attract and retain exceptional talent that adds new perspectives and experiences and continues to drive innovation. Learn more on our Culture Page.



  • Mainspring Energy, Inc. Menlo Park, United States

    **Company Overview** · Driven by our vision of the affordable, reliable, net-zero carbon grid of the future, Mainspring has developed a new category of power generation — the linear generator — that delivers local, scalable, and fuel-flexible power to help accelerate the transiti ...


  • Groq Mountain View, United States

    At Groq. We believe in an AI economy powered by human agency. We envision a world where AI is accessible to all, a world that demands processing power that is better, faster, and more affordable than is available today. AI applications are currently constrained by the limitations ...


  • Qualified Technical Services Mountain View, United States

    Work Location: NASA Ames Research Center - Mountain View, CA - Temporarily Remote · Minimum Citizenship: U.S. Citizen or Permanent Resident · JOB DESCRIPTION - Software Systems Engineer - NASA Spacecraft DSA · NASA's Distributed Spacecraft Autonomy is centered out of NASA Ames Re ...


  • Qualified Technical Services Mountain View, United States

    Work Location: NASA Ames Research Center - Mountain View, CA - Temporarily Remote · Minimum Citizenship: U.S. Citizen or Permanent Resident · JOB DESCRIPTION - Software Systems Engineer - NASA Spacecraft DSA · NASAs Distributed Spacecraft Autonomy is centered out of NASA Ames Re ...


  • Qualified Technical Services Mountain View, United States

    Work Location: · NASA Ames Research Center - Mountain View, CA - Temporarily Remote · Minimum Citizenship: · U.S. Citizen or Permanent Resident · JOB DESCRIPTION · - Software Systems Engineer - NASA Spacecraft DSA · NASAs Distributed Spacecraft Autonomy is centered out of N ...


  • Groq Mountain View, United States

    At Groq. We believe in an AI economy powered by human agency. We envision a world where AI is accessible to all, a world that demands processing power that is better, faster, and more affordable than is available today. AI applications are currently constrained by the limitations ...


  • NauWork Mountain View, United States

    A NauWork client is seeking a System & Data Plane Software Engineer to join their team. The position is fully remote . · This well funded and rapidly growing startup in the hardware and software design space is working to solve the bottlenecks in the next generation of datacente ...


  • Enfabrica Mountain View, United States

    ABOUT US · We are a well funded and rapidly growing startup in the hardware and software design space, working to solve the bottlenecks in the next generation of datacenter infrastructure and founded by a team of experienced innovators. · SUMMARY · We are looking for talented ...


  • Enfabrica Mountain View, United States

    ABOUT US · We are a well funded and rapidly growing startup in the hardware and software design space, working to solve the bottlenecks in the next generation of datacenter infrastructure and founded by a team of experienced innovators. · SUMMARY · We are looking for talented ...


  • Microsoft Corporation Mountain View, United States

    Are you fascinated by the intricate interplay between hardware and software? Do you thrive on the challenge of optimizing system performance and ensuring seamless functionality across diverse fleet? If so, we have an exciting opportunity for you as a Principal System Software Eng ...


  • Microsoft Corporation Mountain View, United States

    Are you fascinated by the intricate interplay between hardware and software? Do you thrive on the challenge of optimizing system performance and ensuring seamless functionality across diverse fleet? If so, we have an exciting opportunity for you as a Principal System Software Eng ...


  • Kodiak Robotics Mountain View, United States

    Kodiak Robotics has built the best self-driving technology purpose-built for long-haul trucks and defense applications. We care deeply because this technology will save lives and transform the freight industry. Lauded by commercial partners as the safest and most capable autonomo ...


  • Enfabrica Mountain View, United States

    Job Description · Job DescriptionABOUT US · We are a well funded and rapidly growing startup in the hardware and software design space, working to solve the bottlenecks in the next generation of datacenter infrastructure and founded by a team of experienced innovators. · SUMMARY ...


  • Enfabrica Mountain View, United States Full time

    ABOUT US · We are a well funded and rapidly growing startup in the hardware and software design space, working to solve the bottlenecks in the next generation of AI datacenter infrastructure and founded by a team of experienced innovators. · SUMMARY · We are looking for talented ...


  • Google Mountain View, CA, United States

    Minimum qualifications:Bachelor's degree or equivalent practical experience. · 8 years of experience in software development, and with data structures/algorithms. · 5 years of experience testing, and launching software products, and 3 years of experience with software design and ...


  • Sunshine Palo Alto, United States

    Software Engineerat Sunshine · Palo Alto, CA · You're Brilliant. We're Hiring. · Responsible for building applications for consumer media and artificial intelligence. Responsible forbuilding prototypes in the assistance space and playing a key role both in the ideation andimplem ...


  • General Motors Sunnyvale, United States

    Description · Role Responsibilities: · Working with Software Architects to understand and implement Software Defined Vehicle (SDV) requirements and designs within the team. · Collaborating with an agile-scrum team to develop embedded software for the Body domain using C code. ...


  • OSOM Cupertino, United States

    Founded in 2020 by former members of the Essential Products team in Silicon Valley, OSOM is a hardware/software technology start-up that prioritizes privacy. OSOM (pronounced awe-some) stands for Out of Sight, Out of Mind. As our mission states, we are creating products that give ...


  • HP Palo Alto, United States

    Software Systems Engineer · Description - · Job Summary · This role is responsible for ensuring the technical design, development, installation, and maintenance of state-of-the-art software applications and services for the company. The role plays a crucial role in building te ...


  • OSOM Cupertino, United States

    Founded in 2020 by former members of the Essential Products team in Silicon Valley, OSOM is a hardware/software technology start-up that prioritizes privacy. OSOM (pronounced awe-some) stands for "Out of Sight, Out of Mind." As our mission states, we are creating products that gi ...