Senior Software Engineer, Telematics
$204k - $259kWaymo
Waymo Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo Onboard Infrastructure is responsible for low-level software and infrastructure on various components of the Waymo self-driving system. The team's scope covers everything from low-level system software to high-bandwidth data logging, IPC (low-latency and high-throughput), performance analysis, and full-system debugging. We work with the Hardware, Compute, Sensor, Perception, Behavior and Machine Learning teams to build the most performant and low-latency self-driving solution in the industry. You will join the System Software Team and focus on the Telematics unit—the critical Linux-based gateway responsible for all data flow in and out of the autonomous vehicle. This includes vital functions like real-time diagnostics, over-the-air (OTA) software updates, and high-bandwidth telemetry. You will be essential in developing, securing, and maintaining the connectivity infrastructure that enables Waymo's fleet to operate and improve continuously.
In this role you will:
- System Software Development: Work on a small team of System Software and Linux Kernel Engineers to design, develop, and deploy production-grade system software components for driverless vehicles, from initial prototyping through launch.
- Linux OS Ownership: Maintain and upgrade the operating system of the Telematics unit, including Linux kernel, device drivers, and core OS services.
- Networking & Connectivity: Design and implement robust, high-performance networking solutions, focusing on reliable data transfer over wifi and cellular modems.
- Infrastructure & Testing: Design and implement comprehensive testing methodology and infrastructure to ensure the reliability and security of low-level software and seamless deployment of updates across the fleet. Leverage automated testing of hardware to exercise low-level hardware-software systems.
- Cross-Functional Problem Solving: Collaborate effectively with hardware partners (SoC vendors, ODMs) and internal engineering teams to tackle ambiguous, cross-disciplinary system challenges.
- Network Topology: Contribute to the design and implementation of depot network topologies for efficient vehicle servicing.
At a minimum, we'd like you to have:
- Education: BA/BS degree in Computer Science, Electrical Engineering, or a relevant technical field, or equivalent practical experience.
- Programming: Proficiency in C and C++ is required.
- Linux Expertise: 3+ years of experience developing, debugging, and deploying software in a Linux environment.
- Networking Fundamentals: A strong understanding of the IP-based networking stack and experience with its configuration and debugging in a Linux context.
It's preferred if you have experience with:
- Embedded Linux: Experience with Embedded Linux build systems such as Yocto or Buildroot.
- Low-Level Software: Experience in Linux kernel and device driver development.
- Wireless Technologies: Working knowledge of Wi-Fi (especially in congested environments), cellular and Bluetooth protocols.
- Hardware Debugging: Working knowledge of hardware bring-up and debugging, including the ability to read schematics/datasheets and use common tools (oscilloscopes, multimeters, logic analyzers).
- Testing Infrastructure: Experience building and maintaining testing infrastructure for OS, kernel, and other low-level code, including HIL testing stations.
- Vendor Collaboration: Experience successfully collaborating with diverse industry partners (CM, ODM, OEM, or ISV).
Salary Range
$204,000—$259,000 USD$164k - $295k
...cybersecurity starts with you. About the Role: This is a systems software role on the Core Libraries team, which owns the shared... ...to the success of the overall sensor platform. As a Senior Engineer on this team, you will design, build, extend, and maintain these...SeniorPermanent employmentWork experience placementWork at officeLocal area$50 - $60 per hour
job summary: We are seeking a Senior Software Engineer specializing in TypeScript, Node.js, and GraphQL, with an interest or background in Rust. In this role, you will architect and scale high-throughput federated GraphQL APIs and backend-for-frontend (BFF) layers...SeniorHourly payContract workTemporary workWork experience placementLocal area$175k - $240k
...SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer specializing in High Performance Computing for the Starlink project. This role involves developing real-time software to enhance user experience for a global satellite internet service, addressing challenges...Senior- ...ownership of building and shipping features across both the frontend and backend of a software platform. Work alongside product and design colleagues, handle customer-facing engineering needs, and help keep the platform dependable as usage grows. What You'll Do...SeniorFull timeWork at office
$143.2k - $243k
...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they...SeniorWork at officeImmediate startRemote workFlexible hours- ...Senior Software Development Engineer Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority. The Automation...SeniorLocal areaFlexible hours
- ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery... ..., instruments, and accessories. This engineer will develop software and algorithms for custom semi-automated electro-mechanical systems...SeniorLocal areaWorldwideFlexible hours
$119.8k - $234.7k
...Senior Software Development EngineerMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure...SeniorWork at officeLocal areaWorldwide$153k - $204k
...the company to deliver cryptographic services that are secure, reliable, and easy to use at scale. About the Role As a Senior Software Engineer on the PKI & Secrets team, you will shape how CoreWeave manages cryptographic infrastructure across its global fleet. You'...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...Job Description Job Description Senior Software Engineer Wi-Fi Connectivity Role: Senior Software Engineer Wi-Fi Connectivity Location - Palo Alto, CA (onsite) Remote candidates not preferred. We are seeking a hands-on Wi-Fi software engineer to develop...SeniorRemote work
$174k - $252k
...Site Reliability Engineering (SRE) JobSite Reliability Engineering (SRE) is what you get when you treat operations as if it's a software problem. Our mission is to progress, protect, and provide for the software and systems behind all of Google's public services - Search...Senior- ...Software EngineerThe software engineering team at Logos Space work on the design, development, flight validation, assembly, integration, test, and inflight success of the logos fleet of spacecraft. Software engineering is responsible for ensuring that flight avionics on...SeniorContract workLocal area
- ...contributor to an award-winning, open-source software project whose mission is to transform... ...injury? Are you a full-stack software engineer and algorithm developer eager to work with... ...? Join the Digital Athlete team as a senior software engineer. The project is part of...SeniorPart timeRemote workWorldwideVisa sponsorshipNight shiftWeekend workAfternoon shift
$160.36k - $291.15k
...capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role As a Senior Software Engineer, Collision Avoidance Testing, you will work closely with the onboard autonomy, evaluation infrastructure, data science,...SeniorWork experience placementImmediate startFlexible hours$100k - $200k
...high resolution LiDAR sensors, perception software, and the Seyond ITS Management Platform... ...is dedicated to the highest quality engineering and manufacturing, and unwavering commitment... ...seeking a highly motivated and skilled Senior Software Engineer to join our innovative...SeniorWork experience placementLive inLocal area$166k - $216k
...be appropriately used during your application and interviews which can be found here. Role Overview IDMe is seeking a Senior Software Engineer, Front End to join the Applications team, building the SuperApp — IDMe's web experience that helps members discover where...SeniorFull timeTemporary workWork at officeRemote workFlexible hours$217k - $326k
...So, if you're ready to seize the endless opportunities and leave your mark, come join us. THE ROLE You will be a key Senior Software Engineer driving the digital transformation of Everpure focused on innovating and enhancing our Modern Data platforms. Your mission...SeniorWork at officeImmediate startFlexible hours$172.43k - $209k
...high-impact group charged with fueling the future of Crusoe’s engineering muscle. We’re responsible for critical developer tools and... ...change to customers quickly, safely, and efficiently. As a Senior Software Engineer you will contribute to large projects to improve developer...SeniorFull timeTemporary workLocal area$200k - $250k
...Every role here, whatever the team, plugs into that. Here’s what this particular role covers. ?️ About our Engineering Teams Wayve’s Robot Software team builds the onboard software used by our development fleet to enable autonomous driving and collect the data...SeniorFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work$175k - $205k
...Position Summary Software Engineer: Job Description Summary The future of advertising is interactive. As more viewers shift to streaming and... ...hear from you. Role and Responsibilities Job Description As a Senior Software Engineer, you will get a challenging opportunity to...SeniorHourly payFull timeShift work$185k - $275k
...in the right place. Position Summary We’re looking for a software developer to help us build the software that runs our kiosks... ...in multiple languages. We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title...SeniorTemporary workWork experience placementWork at officeImmediate startFlexible hours- ...Meet Our Engineers on the Vehicle OS Team! Vehicle OS is a flexible suite of products that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. Learn more about what the team is building, the team culture, and why it'...SeniorFlexible hours
- ...As a Senior RF/DSP Software Engineer, you’ll design and evolve the real-time software that acquires, processes, stores, and analyzes RF signals—covering signal detection, parameter measurement, direction finding, and communications intelligence. What You’ll Do Contribute...SeniorPermanent employment
$194k - $349k
...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing multiple AI-based strategies together into an integrated capability on...SeniorPermanent employmentWork experience placementWork at officeLocal areaRemote work- ...Job Description Job Description Role Description We’re seeking a Senior Software Engineer to join our Infrastructure team within Platform. You’ll join a small, focused team with high ownership and closely collaborate with the Technical Lead and Director...Senior
$135.33k - $211.77k
...Requisition Summary We are a tight knit team of engineers that value collaboration and results.... ..., enthusiastic, and self-directed Senior Software Engineer to complement our unique... ...for our vehicle-technologies such as telematics, sensor data, and system architectures...SeniorTemporary workWork at officeFlexible hours- ...add Services team under Retail and Marcom Engineering (ISu0026T) builds the platform that... ...with major carriers worldwide. As a Software Engineer on the Carrier Services team youll... ...session management for high-throughput applications Required Experience: Senior IC...SeniorFull timeContract workWorldwide
- ...evaluating tradeoffs, defining milestones, and coordinating with engineers and partner teams. Evolve compatible inference APIs with... ...delivery roadblocks. Requirements At least 5 years of software engineering experience, including independent ownership of production...SeniorFull time
$162k - $203k
...position, you will be an individual contributor developing embedded software for Rivian's next-generation autonomous driving platform. You... ...experience with a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field....SeniorFull timeContract workWork experience placementLocal area$213k - $237k
...About the role Muon seeks aFlight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated versatile software developer with significant previous experience developing embedded devices or appliances. In this role, you will...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Telematics. Be the first to apply!
- ngo software engineer Mountain View, CA
- senior software design engineer Mountain View, CA
- real time software engineer Mountain View, CA
- startup software engineer Mountain View, CA
- financial software developer Mountain View, CA
- software engineer staff Mountain View, CA
- rust software engineer Mountain View, CA
- machine learning software engineer Mountain View, CA
- intel software engineer Mountain View, CA
- software system engineer Mountain View, CA







