Embedded Systems Developer
1 day ago
About Us
Waymo 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 Summary
This is an exciting opportunity for a highly skilled C++ Software Engineer to contribute to the development of our autonomous vehicle technology. You will work closely with our Hardware Engineering team to design, build, and perfect products that power our self-driving cars.
Key Responsibilities
- Design and develop high-quality software (C++) for embedded systems (microcontrollers).
- Collaborate with cross-functional teams to integrate and manage autonomous vehicle functions.
- Participate in code reviews and ensure adherence to coding standards.
Requirements
- Bachelor's or Master's degree in Computer Engineering, Computer Science, Robotics, Controls, or related field.
- 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.
Compensation and Benefits
The estimated salary range for this position is $158,000-$200,000 USD per year. Additionally, Waymo employees are eligible to participate in the company's discretionary annual bonus program, equity incentive plan, and generous benefits program.
-
Mountain View, California, United States ZipRecruiter Full timeJob 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...
-
Embedded Systems Developer
2 days ago
Mountain View, California, United States Waymo Full time**Join Our Mission to Make Roads Safer**About the JobWe'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...
-
Mountain View, California, United States Waymo Full timeJob 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...
-
Senior Embedded Systems Engineer
3 days ago
Mountain View, California, United States ZipRecruiter Full timeCompany 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...
-
Embedded C++ Software Developer
3 weeks ago
Mountain View, California, United States Aeva, Inc. Full timeAeva, Inc. is seeking a skilled Embedded C++ Software Developer to join its dynamic team.About AevaWe are a pioneering technology company transforming autonomy with groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics chip in a compact module.Our 4D LiDAR sensors uniquely detect instant velocity...
-
AI Embedded Systems Expert
3 days ago
Mountain View, California, United States Syntiant Full timeSyntiant 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,...
-
Embedded Machine Learning Software Developer
3 weeks ago
Mountain View, California, United States Syntiant Full timeJob OverviewSyntiant Corp is at the forefront of AI innovation, revolutionizing IoT devices with cutting-edge neural processors.Estimated Salary Range$120,000 - $180,000 per year based on experience and location.Key ResponsibilitiesDevelop large-scale deployable software projects for embedded systemsTake Syntiant's ML models and inference runtime to...
-
Staff Embedded Software Engineer
3 days ago
Mountain View, California, United States ZipRecruiter Full timeAbout 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...
-
Embedded Software Engineer for Dynamic Projects
3 weeks ago
Mountain View, California, United States Yoh Full timeJob Overview\Embedded Software Engineer. We are seeking an experienced Embedded Software Engineer to join our team.\\About the Role\This is a dynamic opportunity for a skilled Embedded Software Engineer with 3+ years of experience in building kernel modules (DMA controller).\\Key Responsibilities\• Design and develop software solutions using C, C++, Python...
-
Mountain View, California, United States Aeva Full timeAbout Aeva:Aeva is revolutionizing autonomy by integrating sensing and perception technology onto a silicon photonics chip in a compact module. Our 4D LiDAR sensors uniquely detect instant velocity in addition to 3D position, enabling autonomous devices to make more intelligent and safe decisions.Job Summary:We are seeking an experienced Embedded Software...
-
Reliable Onboard Systems Developer
3 days ago
Mountain View, California, United States Nuro Full timeSalary 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...
-
Mobile Automation Specialist
3 weeks ago
Mountain View, California, United States Akraya Full timeJob Summary: We are seeking an experienced Mobile QA Automation specialist with a strong foundation in C++ programming, including object-oriented programming, data structures, and algorithms. The ideal candidate will have experience with C++ libraries and frameworks commonly used for test automation, as well as a deep understanding of software and hardware...
-
Embedded Software Security Architect
2 days ago
Mountain View, California, United States Aeva, Inc Full timeAeva, 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...
-
Advanced Driver Systems Software Developer
2 days ago
Mountain View, California, United States Waymo Full timeJob 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...
-
Automotive Embedded Software Expert
3 days ago
Mountain View, California, United States General Motors Full timeAbout 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...
-
Autonomous Driving Software Developer
3 days ago
Mountain View, California, United States Waymo Full timeJob Title: Autonomous Driving Software DeveloperWe are seeking a skilled software developer to join our Hardware Engineering team at Waymo. As a key member of the team, you will play a crucial role in designing and perfecting the products that enable our self-driving cars to see and understand the world around them.About the RoleDevelop high-quality software...
-
Robotics System Engineer
3 days ago
Mountain View, California, United States Nuro Full timeAbout the JobWe are seeking a talented software engineer to join our Devices Platform team at Nuro. As a member of this team, you will work on high-impact projects and collaborate with internal stakeholders and external suppliers to define, evaluate, and integrate next-generation HW platforms for Nuro's products.Your primary responsibilities will include...
-
Sensor Platform Developer
1 week ago
Mountain View, California, United States Nuro Full timeJob DescriptionNuro is looking for a skilled system engineer to join our Devices Platform team. As a key member of this team, you will play a crucial role in designing and developing the software that powers our autonomous vehicles. Your expertise will be critical in ensuring the reliability, quality, and performance of our systems.You will work closely with...
-
Search Algorithm Developer
1 week ago
Mountain View, California, United States Otter Full timeYour ImpactDesign, develop, and oversee our enterprise search infrastructure, employing a mix of vector databases, full-text search engine, and relational database techniques.Understand the user's information needs by developing deep learning-based NLP algorithms to analyze, reformulate and suggest search queries effectively.Design, implement, and deploy...
-
Autonomous Vehicle Software Developer
2 days ago
Mountain View, California, United States Nuro Full timeJob DescriptionNuro's Devices Platform team is seeking a talented Sensor Systems Architect to design and develop sensor and compute systems for robotics, architect and deploy Nuro sensors and autonomous SW with high reliability and performance, deliver reliable SW through metrics monitoring, automated testing, and vendor collaboration, debug complex systems,...