Current jobs related to Software Engineer, Hardware - Mountain View, California - Waymo
-
Staff Software Engineer
4 weeks ago
Mountain View, California, United States Aurora Innovation Full timeAbout the RoleAurora Innovation is seeking a highly skilled Staff Software Engineer to join our Hardware-in-the-loop (HIL) Platform team. As a key member of this team, you will be responsible for designing and maintaining the HIL infrastructure to accelerate development, automated testing, and deployment of Aurora software.Key ResponsibilitiesWrite...
-
Principal Hardware Automation Engineer
1 month ago
Mountain View, California, United States Aeva, Inc Full timeAbout Aeva, IncAeva's mission is to revolutionize the field of perception by developing cutting-edge sensing and perception technology. Our innovative approach integrates all key LiDAR components onto a silicon photonics chip in a compact module, enabling the creation of 4D LiDAR sensors that detect instant velocity in addition to 3D position.Job OverviewWe...
-
Senior Hardware Automation Engineer
4 weeks ago
Mountain View, California, United States Aeva, Inc Full timeAbout Aeva, Inc.Aeva, Inc. is a pioneering technology company that is transforming autonomy with its groundbreaking sensing and perception technology. Our mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.We are seeking a...
-
Senior Hardware Engineer
4 weeks ago
Mountain View, California, United States Crystal Equation Corporation Full timeJob SummaryWe are seeking a skilled Senior Hardware Engineer to join our team at Crystal Equation Corporation. As a key member of our engineering team, you will be responsible for developing and implementing test methodology for verifying and validating hardware operation of complex systems.Key ResponsibilitiesDevelop and implement test plans, procedures,...
-
Aerospace Hardware Research Engineer II
4 weeks ago
Mountain View, California, United States Qualified Technical Services Full timeAerospace Hardware Research Engineer IIQualified Technical Services is seeking a highly skilled Aerospace Hardware Research Engineer II to join our team at NASA Ames Research Center. As a key member of our team, you will be responsible for developing hardware for the ARMADAS project, a cutting-edge initiative aimed at automating assembly of ultralight...
-
Staff Hardware Reliability Engineer
4 weeks ago
Mountain View, California, United States Aurora Innovation Full timeWe are seeking a highly skilled Staff Hardware Reliability Engineer - Computer to join our team at Aurora Innovation.The Hardware Reliability team is dedicated to ensuring the robustness and dependability of hardware systems in the Aurora hardware stack.As a Staff Hardware Reliability Engineer - Computer, you will lead and oversee hardware reliability...
-
Aerospace Hardware Research Engineer II
4 weeks ago
Mountain View, California, United States Qualified Technical Services Full timeJob DescriptionQualified Technical Services is seeking a highly skilled Aerospace Hardware Research Engineer II to join our team in developing innovative hardware solutions for the NASA ARMADAS project.Key Responsibilities:Design and develop hardware components for the ARMADAS projectCollaborate with cross-functional teams to integrate hardware with software...
-
Senior Systems Software Engineer
4 weeks ago
Mountain View, California, United States Groq Full timeWe are seeking a highly skilled Senior Systems Software Engineer to join our team at Groq. As a key member of our multi-disciplinary team, you will play a crucial role in the development, integration, and testing of machine learning HPC platforms.Key Responsibilities:Work within a multi-disciplinary team environment to develop, integrate, and test machine...
-
Principal Hardware Engineer
4 weeks ago
Mountain View, California, United States Microsoft Corporation Full timeJob DescriptionMicrosoft Corporation is seeking a highly skilled Principal Hardware Engineer to join the Cloud AI & Advanced Systems Engineering (CAASE) team. As a key member of this team, you will play a pivotal role in the development and delivery of custom and differentiating hardware acceleration solutions for Azure.The ideal candidate will have a strong...
-
Embedded Software Engineer
4 weeks ago
Mountain View, California, United States Kodiak Robotics Full timeKodiak Robotics is at the forefront of autonomous technology, developing innovative solutions for the trucking industry. We're seeking an experienced Embedded Software Engineer to join our team and contribute to the development of our cutting-edge autonomous systems.The ideal candidate will have a strong background in embedded systems, hardware design, and...
-
Aerospace Hardware Research Engineer II
4 weeks ago
Mountain View, California, United States Qualified Technical Services Full timeJob SummaryQualified Technical Services is seeking a highly skilled Aerospace Hardware Research Engineer II to join our team on the NASA ARMADAS project. As a key member of our robotics team, you will be responsible for developing hardware for the Automated Reconfigurable Mission Adaptive Digital Assembly System (ARMADAS).Key Responsibilities* Develop and...
-
Hardware Emulation Specialist
4 weeks ago
Mountain View, California, United States Enfabrica Full timeAs a Hardware Emulation Engineer at Enfabrica, you will play a crucial role in revolutionizing AI compute systems and infrastructure at scale. We are seeking a talented individual with experience building comprehensive hardware emulation frameworks and executing emulation test plans for large-scale networking and computing chips.Key ResponsibilitiesDesign...
-
Senior Embedded Software Engineer
4 weeks ago
Mountain View, California, United States Applied Intuition Full timeAbout Applied IntuitionApplied Intuition is a leading provider of simulation and validation platforms for the automotive industry. Our solutions help top automakers accelerate development cycles, deliver high-quality systems, and bring confidence to the production of modern vehicles.About the RoleWe are seeking a senior software engineer with expertise in...
-
Autonomous Vehicles Software Engineer
4 weeks ago
Mountain View, California, United States Applied Intuition Full timeAt Applied Intuition, we are seeking a highly skilled PhD new graduate Autonomous Vehicles Software Engineer to join our team. This engineer will play a critical role in shaping the technical direction of our new project in the defense space.The ideal candidate will have strong robotics and software expertise to design and develop the software architecture...
-
Senior Hardware Verification Engineer
4 weeks ago
Mountain View, California, United States Della Infotech Full timeJob Summary:We are seeking a highly skilled Senior Hardware Verification Engineer to join our team at Della Infotech. As a key member of our verification team, you will be responsible for designing and implementing verification plans, developing testbenches, and ensuring the quality of our hardware designs.Key Responsibilities:* Develop and execute...
-
Hardware Emulation Specialist
4 weeks ago
Mountain View, California, United States Enfabrica Full timeEmulation Engineer RoleEnfabrica is seeking a talented Hardware Emulation Engineer to join our team. As a key member of our silicon and distributed systems team, you will have the opportunity to build a groundbreaking new category of product that revolutionizes the performance and scalability of next-generation distributed computing systems, and to help...
-
Lead Hardware Systems Engineer
4 weeks ago
Mountain View, California, United States Lightmatter Full timeJob OverviewLightmatter is seeking a highly skilled Lead Hardware Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, testing, and delivering complex hardware systems that leverage our innovative technology.Key Responsibilities:Design and develop state-of-the-art hardware systems for data centers...
-
Software Systems Engineer
1 month ago
Mountain View, California, United States Qualified Technical Services Full timeJob SummaryAs a Software Systems Engineer at Qualified Technical Services, you will be part of a team developing the core infrastructure for autonomous coordination between spacecraft. You will perform complex trade studies, participate in the development of autonomy algorithms, and contribute to the implementation of multi-fidelity hardware in the loop...
-
Software Engineer, Sensors
4 weeks ago
Mountain View, California, United States Waymo Full timeWaymo is a pioneering autonomous driving technology company with a mission to revolutionize mobility and save lives. Our team of experts is dedicated to building the world's most experienced driver, the Waymo Driver, to improve access to transportation while reducing traffic crashes.As a member of our Hardware Engineering team, you will play a critical role...
-
Senior Embedded Software Engineer
1 month ago
Mountain View, California, United States Nuro Full timeAbout NuroNuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, the company has developed a state-of-the-art, AI-first software and custom-built sense and compute hardware, known as the Nuro Driver. This technology is used in autonomous goods delivery with custom, electric, zero-occupant...
Software Engineer, Hardware
1 month ago
Waymo is a pioneering autonomous driving technology company with a mission to become the most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on developing the Waymo Driver, the world's most experienced driver, to improve 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 be applied to various vehicle platforms and product use cases. With over one million rider-only trips enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states, the Waymo Driver has proven its capabilities.
Our Hardware Engineering team is a diverse and collaborative group of electrical, mechanical, reliability, software, and vehicle engineers. We design, build, and perfect the products that serve as the eyes and ears of Waymo's autonomous driving technology, integrating them into vehicle platforms.
We're seeking curious and talented teammates to propel us forward. In this hybrid role, you will report to a Staff Software Engineer.
Your Responsibilities- Develop high-quality software (C++) for embedded systems (microcontrollers).
- Develop high-quality on-vehicle and off-vehicle software (C++) to integrate/ manage autonomous vehicle functions (e.g., auto-driving, power, networking, cleaning, thermal).
- Analyze field data (logs) and simulation results.
- Participate in cross-functional workflows (e.g., requirement reviews, project planning).
- 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 with C++ patterns, idioms, and unit test methodology.
- At least 5 years of professional experience developing production software in modern C++ (at least C++14).
- In-depth understanding of microcontroller-based Embedded Systems and associated development and debugging tools.
- Experience with safety-critical systems/functional safety.
- Experience with cybersecurity (e.g., Secure Boot, SecOC, MACSec).
- Open source projects demonstrating high-quality software creation.
Waymo employees are eligible to participate in the company's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Salary Range: $158,000—$200,000 USD