Embedded Systems Developer

3 weeks ago


Mountain View, California, United States Waymo Full time

**Join Our Mission to Make Roads Safer**

About the Job

We're seeking a skilled Software Engineer, Hardware to join our team at Waymo. In this role, you will develop high-quality software for embedded systems using modern C++. You will work closely with cross-functional teams to design, build, and perfect products that power Waymo's autonomous driving technology.

About the Requirements
  • Degree (BS, MS) in Computer Engineering, Computer Science, Robotics, Controls, or similar or equivalent practical experience
  • At least 2 years of professional experience developing production software in modern C++ (at least C++11)
  • Experience of C++ patterns, idioms, and unit test methodology
About the Perks
  • Estimated Salary Range: $158,000-$200,000 USD
  • A competitive benefits package, including discretionary annual bonus program, equity incentive plan, and generous Company benefits program
  • The opportunity to work on cutting-edge autonomous driving technology and contribute to making roads safer

Waymo employees are eligible to participate in our discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.



  • Mountain View, California, United States ZipRecruiter Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team and contribute to the development of cutting-edge infotainment systems. As a key member of our team, you will be responsible for designing, developing, and testing embedded software for our infotainment products.The ideal candidate will have a strong background in embedded...


  • Mountain View, California, United States Applied Intuition Full time

    Job OverviewThis Senior Embedded Software Engineer role is part of our Applied Vehicle Platform Team, responsible for developing and deploying complete vehicle software and AI applications. We're seeking exceptional talent to drive execution in this fast-growing project.The ideal candidate will have expertise in developing embedded software applications on...


  • Mountain View, California, United States Lumicity Full time

    Job OverviewLumicity is a cutting-edge autonomous driving company seeking an exceptional Embedded Systems Engineer to join our team. As a key member of our team, you will be responsible for designing and developing advanced operating systems at the driver kernel level.The ideal candidate will possess extensive experience in low-level programming with AOSP...


  • Mountain View, California, United States Nerd Up Staffing Full time

    Technical Lead Opportunity\We're seeking a skilled Embedded Systems Technical Lead to join our team, driving innovation in high-end consumer electronics and leading the development of cutting-edge DSP and embedded systems.\About the Role\This role involves leading a team of engineers in developing and implementing high-performance audio, voice, sensor,...


  • Mountain View, California, United States Waymo Full time

    Job DescriptionIn this role, you will report to a Staff Software Engineer and develop high-quality software (C++) for embedded systems (microcontrollers). You will also develop high-quality on-vehicle and off-vehicle software (C++) to integrate / manage autonomous vehicle functions (e.g., auto-driving, power, networking, cleaning, thermal).You will analyze...


  • Mountain View, California, United States ZipRecruiter Full time

    Company Overview:We are CARIAD, an automotive software development team within the Volkswagen Group. Our mission is to create innovative technologies that enhance the driving experience, making it safer, more sustainable, and more enjoyable.We're looking for talented individuals to join our team and contribute to the development of cutting-edge infotainment...


  • Mountain View, California, United States Waymo Full time

    About UsWaymo is at the forefront of autonomous driving technology, working to make transportation safer and more accessible. Our innovative approach has already led to significant breakthroughs in the industry, and we're looking for talented engineers like you to join our team.Job SummaryThis is an exciting opportunity for a highly skilled C++ Software...


  • Mountain View, California, United States APPLIED MATERIALS Full time

    At Applied Materials, we're at the forefront of materials engineering solutions. Our global presence requires a robust information security posture to safeguard our products and systems.This role will play a pivotal part in product security risk management activities, ensuring that our embedded software meets stringent security standards while partnering...


  • Mountain View, California, United States Lumicity Full time

    Lumicity is a cutting-edge autonomous vehicle start-up that is revolutionizing the industry with its innovative technology. We are currently seeking an experienced Embedded Software Engineer with expertise in AUTOSAR to join our team.The successful candidate will have 3+ years of experience in embedded software development and proven AUTOSAR development...


  • Mountain View, California, United States Syntiant Full time

    Syntiant Corp is looking for an experienced AI Embedded Systems Expert to join our team. This role involves building all aspects of our machine learning stack, from infrastructure code to customer integration efforts.The successful candidate will have 5+ years of industrial work experience, strong C++ programming skills, and expertise in machine learning,...


  • Mountain View, California, United States Aurora Innovation Full time

    Aurora Innovation is committed to creating a safe and efficient transportation ecosystem. As a Reliable Systems Developer, you'll play a key role in developing the firmware that enables our autonomous vehicles to navigate complex environments safely and efficiently.About the RoleArchitect and develop highly-reliable embedded firmware.Select, implement, and...


  • Mountain View, California, United States ZipRecruiter Full time

    About Us:We are a dynamic and innovative company that pushes the boundaries of what is possible in the automotive industry. Our team is passionate about creating cutting-edge technologies that enhance the driving experience, making it safer, more sustainable, and more enjoyable.We're seeking an experienced Embedded Software Developer to join our team and...


  • Mountain View, California, United States Nuro Full time

    Salary Range: $167,000 - $250,000We are looking for an experienced software engineer to join our onboard system team at Nuro. As a reliable and high-performance platform developer, you will work closely with autonomy teams to integrate their software and algorithms across various self-driving platforms.**Responsibilities:**Collaborate with experts in the...


  • Mountain View, California, United States Syntiant Full time

    **Overview**Syntiant Corp is a leading provider of edge AI processors and software solutions. Our team is seeking an experienced Embedded Machine Learning Software Engineer to join our dynamic and innovative group.**Estimated Salary:** $140,000 - $180,000 per year.**Job Description**We are looking for a highly skilled software engineer to work on building...


  • Mountain View, California, United States Waymo Full time

    Job DescriptionWaymo is an autonomous driving technology company with a mission to be the most trusted driver. Our team focuses on building the Waymo Driver, a software system that improves access to mobility while saving thousands of lives lost to traffic crashes.The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be...


  • Mountain View, California, United States Aeva, Inc Full time

    Aeva, Inc OverviewWe are a cutting-edge technology company transforming autonomy with our groundbreaking sensing and perception technology. Our mission is to bring the next wave of perception to various applications.The Role: We seek a highly skilled Senior Embedded Software Security Engineer with expertise in developing multi-threaded applications for...


  • Mountain View, California, United States Lumicity Full time

    Lumicity is a pioneering company in the field of autonomous driving technology, and we are looking for a seasoned Senior Embedded Engineer to join our team.The ideal candidate will have over 5 years of experience working with operating systems at the driver/kernel level, with a strong focus on embedded Linux Kernel or Real-Time OS. They should also be...


  • Mountain View, California, United States ZipRecruiter Full time

    Key ResponsibilitiesThis role involves leading cross-functional collaboration with software, hardware, and quality assurance teams to ensure seamless integration between software and hardware components. As a member of Cariad's technical team, you will also interface with multiple stakeholders of VW Group's technical team members. Your expertise should...


  • Mountain View, California, United States BrickRed Systems Full time

    Silicon engineering is at the forefront of technological innovation. As a member of BrickRed Systems' Silicon Engineering Systems Validation Team, you will play a critical role in developing cutting-edge ASIC prototyping projects that drive industry advancements.About the PositionIn this role, you will collaborate with cross-functional teams to deliver...


  • Mountain View, California, United States General Motors Full time

    About the OpportunityAt General Motors, we are looking for an Automotive Embedded Software Expert to lead our team in designing, developing, and testing automotive infotainment application software. As a Staff Software Engineer, you will be responsible for executing resource planning for required activities and establishing and monitoring budget for...