Senior Embedded Systems Engineer, Telematics
Rivian VW Group
About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software‑defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone. Role Summary We are seeking a highly skilled Software Engineer proficient in Modern C++ (C++11 and above) and/or Rust to join our team. The ideal candidate will have a deep understanding of operating system concepts and the ability to write efficient, high‑quality code in resource‑constrained environments. You will work on cutting‑edge systems, develop robust unit tests (GTest, GMock), and contribute to high‑impact embedded software projects. Responsibilities Design, develop, and maintain embedded software applications using Modern C++ (C++11 or later). Familiarity and experience with Rust is a plus. Ensure code quality through comprehensive unit testing (GTest, GMock) and adherence to coding standards. Develop and maintain software for embedded systems with expertise in operating system concepts (e.g., memory management, concurrency, multi‑threading). Optimize performance in resource‑constrained environments. Effectively collaborate across cross‑functional teams to drive project success. Strong knowledge of embedded databases, TCP/IP stack, and middleware components such NATs, MQTT, gRPC. Work with data serialization technologies such as Protocol Buffers (Protobuf). Implement communication protocols and security standards such as mTLS. Utilize build systems such as Yocto for creating custom Linux distributions. Collaborate closely with the cloud team; familiarity with cloud technologies is a plus. Qualifications Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 6+ years of experience in software engineering, with a focus on embedded systems. Proficiency in programming languages such as C/C++ or Rust. Strong background in distributed systems, networking, and real‑time communication protocols (NATs, MQTT, gRPC). Experience working with Linux‑based systems. Excellent problem‑solving abilities with a strong capacity to work independently as well as collaboratively within a team. Effective communication skills for cross‑functional collaboration with engineering and business teams. Preferred Qualifications Familiarity with modern build systems such as Bazel. Experience working on vehicle communication protocols (e.g., CAN, Ethernet, UDS). Automotive industry experience or familiarity with automotive‑grade software development is a plus. Familiarity with cybersecurity best practices and secure software development methodologies. Familiarity with TensorFlow Lite or ONNX for deploying machine learning models in embedded environments for edge‑compute use cases is a plus. Total Rewards Total compensation packages for full‑time positions include base salary, eligibility for an annual performance bonus, and eligibility for equity. In addition, our benefits package has been designed to support the health and wellness of our employees. For more information on RV Tech’s comprehensive benefits package for full‑time employees, check out our Global Benefits Site. External candidates can apply for this role through the RV Tech Careers site. If you are a current employee, please apply through our internal job board. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io. Candidate Data Privacy Rivian and Volkswagen Group Technologies may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (‘Candidate Personal Data’). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analysing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) record keeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies’ service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. If you provide a mobile telephone number as part of your application or during the recruitment process, Rivian and Volkswagen Group Technologies may use that number to contact you via SMS text message for recruitment‑related purposes, including scheduling, logistics and status updates. Message and data rates may apply. You may opt out of SMS communications at any time by replying STOP to any text message you receive from us. Consent to receive SMS messages is not a condition of applying for or being considered for employment. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. -- Please note this job posting represents an open, active vacancy. Additionally, we are not currently accepting applications from third party application services. #J-18808-Ljbffr
- ...VW Group in Palo Alto is looking for a Software Engineer proficient in Modern C++ and/or Rust to work on embedded software applications. You will design, develop,... ...experience in software engineering focused on embedded systems. Excellent problem-solving abilities and...SeniorFull time
$171k - $264k
...Decisive Point is hiring a Senior Software Engineer in Mountain View, CA, to contribute to developing next-generation vehicle platforms. The... ...applications, and developing high-quality C code for embedded systems. Ideal candidates will have over 3 years of embedded device...Senior- ...An established industry player is seeking a seasoned Embedded Software Engineer with over 12 years of experience in developing high-quality software for Infotainment systems. In this role, you will design, develop, and maintain embedded software, ensuring compliance with...Senior
- Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance...Senior
- ...robotics should be built together, not in isolation — we'd love to build it with you. The Role We're looking for a Senior Embedded Systems Engineer to own the firmware and embedded software stack on general-purpose robots. You'll work at the intersection of hardware...Senior
$174k - $252k
Google Inc. is seeking a Senior Software Engineer for their AI and Infrastructure team in Sunnyvale, CA. This role involves... ...degree, with a strong background in low-level systems programming, ideally with experience in embedded operating systems. The position offers a...Senior- ...A robotics firm is seeking a Senior Embedded Systems Engineer in Santa Clara, CA. This role requires strong firmware development skills, with a focus on motor control and communication protocols. Candidates should have at least 5 years of experience, preferably in robotics...Senior
$204k - $259k
...Sr Software Engineer, Telematics Waymo is an autonomous driving technology company with the mission... ...components of the Waymo self-driving system. The team's scope covers everything... ...if you have experience with: Embedded Linux: Experience with Embedded Linux...SeniorFull timeRemote work- ...THE ROLE We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio... ...depth in Python-based backend systems and AI-integrated workflows. This role... ...Familiarity with fleet management, telematics (Samsara, Geotab, SkyBitz), IoT...SeniorFlexible hours
$214k - $259k
...A leading technology startup is seeking a skilled engineer to develop a multiplatform vehicle companion app for electric vehicles. This role requires over 7 years of experience in creating customer-facing applications, a strong team spirit, and expertise in Kotlin, Jetpack...Senior- ...Sr. Embedded Systems Engineer We are looking for a Sr. Embedded Systems Engineer to join our team onsite in Sunnyvale, CA. This is an exciting opportunity to work on state of the art new technology on a 12+ month contract basis. In order to be considered, you must...SeniorContract work
$205k - $240k
...Afero is looking for a Senior Software Engineer to work on their mobile experience for the Hubspace smart home product line. This hybrid position requires expertise in Flutter/Dart and collaboration on the mobile stack, from UI to native code. The ideal candidate will...Senior$155k - $242k
...Decisive Point is seeking an Embedded Software Engineer to join the NextGen OS team in Mountain View, CA. You will develop a safety-certified... ...direction. The ideal candidate has over 4 years of embedded systems experience, excellent C/C++ skills, and a relevant degree....Senior$153.6k - $234.1k
General Motors is seeking a Systems Engineer for their mobility projects in Sunnyvale, California. You will lead systems engineering for advanced sensors and embedded platforms, driving innovation in next-generation automotive solutions. The ideal candidate has 3+ years...Senior$158k - $241.9k
...Israelvcforum is seeking Embedded Software Developers in Mountain View, California. These positions require candidates to design, develop, and test software for the Body domain of vehicle systems. Ideal applicants should have a Bachelor's degree in a relevant field, and...Senior- ...General Motors is seeking Embedded Software Developers to design and develop software for vehicle systems in Mountain View, California. Candidates should have a Bachelor's degree in a relevant field and over 7 years of experience in embedded software development. Proficiency...Senior
- ...Decisive Point is looking for a Software Engineer - Telematics in Mountain View, CA. In this role, you will develop telematics platforms that enhance communication between devices and cloud services. The ideal candidate has 4+ years of backend software experience, proficient...
- ...General Motors in Mountain View, California, is seeking an Embedded Software Developer to design and develop vital embedded software systems for vehicle components. The role involves working closely with agile teams and requires a Bachelor's degree in a relevant field...Senior
- ...Senior Mobile Software Engineer Step is looking for an experienced Senior Mobile Software Engineer. As part of the team you'll be at the forefront of developing new user-facing features and helping us deliver our first product to the public. We are building a cross...SeniorWork experience placementFlexible hours
- ...Role description Title: Embedded SW Validation Engineer Role Summary In this position within the Autonomy Hardware team, you will develop... ...Responsibility Have a deep understanding of embedded system components and bus protocols (e.g., AMBA), and its boot...Senior
- ...Wisk in Mountain View is hiring a Sr. Staff Software Engineer to lead embedded software development for their autonomous aircraft. This role focuses on designing safety-critical systems and involves collaboration across various engineering disciplines. Candidates should...SeniorFlexible hours
$175k - $186k
...aircraft company located in Palo Alto, CA, is seeking a Firmware Engineer to enhance pilot display systems for their eVTOL aircraft. The role requires strong C++ programming skills, proficiency in embedded Linux, and experience with multimedia integration. Candidates...Senior$175k - $186k
...A leading aerospace company is seeking a Firmware Engineer to develop and maintain pilot display systems for electric VTOL aircraft. Candidates must have strong proficiency in modern C++, experience with embedded Linux environments, and knowledge of multimedia integration...Senior$140k - $390k
...repetitive and boring tasks. We are looking for firmware engineers to develop the embedded software that powers ourOptimusplatform, spanning... ...that strive to build the most robust and reliable embedded systems usingcutting-edgesoftware development tools and practices...Hourly payFull timeTemporary workFlexible hours$132k - $154k
...Exponent Inc. is seeking a security-focused Embedded Systems Engineer/Evaluator in Menlo Park, CA. You will perform tests and troubleshoot security peripherals, assessing them against various standards related to performance and security. The position requires a Ph.D....$116k - $174k
...part and supported the Regular Toilet is looking for a skilled engineer to integrate hardware components into the Aurora Driver stack.... ...a degree in Computer Science or Engineering and experience in systems programming. The base salary is between $116,000 and $174,000 annually...$199.3k - $264.5k
...Applied Intuition is seeking a Software Engineer in Mountain View, CA, to optimize application-layer software for embedded systems within their autonomous driving software stack. Candidates should have strong C++ skills and 5+ years of experience in software development...$45 - $50 per hour
...Embedded Systems Engineer job at Insight Global. Mountain View, CA. Job Description: Insight Global is looking for a talented Embedded Systems Engineer to join one of our largest technology clients in the Augmented Reality space. This person will be responsible for: Responsibilities...- ...to hear back from you. Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto, CA (with some flexibility... ...Rate: $$ W2 per hour + Benefits We are looking for a Senior Embedded Software Engineer. Our team focusses on providing...SeniorHourly payLong term contractContract workImmediate start
- ...did my part and supported the Regular Toilet in Menlo Park is seeking a Senior Security Engineer for Application Security to help integrate security into development practices. You will design systems that help identify security risks while collaborating closely with...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Systems Engineer, Telematics. Be the first to apply!
- senior manager quality engineering Palo Alto, CA
- senior software test automation engineer Palo Alto, CA
- senior design verification engineer Palo Alto, CA
- senior director quality Palo Alto, CA
- senior director of development Palo Alto, CA
- consultant senior consultant Palo Alto, CA
- senior director clinical development Palo Alto, CA
- senior cloud solutions architect Palo Alto, CA
- senior strategic account manager Palo Alto, CA
- senior civil engineer project manager Palo Alto, CA

