Sr Software Engineer, Telematics
$204k - $259kWaymo
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).
The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.
Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Salary Range $204,000$259,000 USDRequired
Preferred
Job Industries
- Other
$183k - $253k
...Software Engineer - Telematics Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$140k - $300k
...What to Expect Tesla is seeking a highly motivated Software Engineer for the Wireless Systemsteam to help develop best in class telematics solutions. The role involves embedded software design and development of wireless telematics systems across cellular (LTE and 5...SeniorHourly payFull timeTemporary workFlexible hours- SKU Testing Functional Testing L1 V2 Manual testing SKU Testing Functional Testing L1 V2 Manual testingSKU Testing Functional Testing L1 V2 Manual testing SKU Testing Functional Testing L1 V2 Manual testingSenior
- Test Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium...Senior
- ...Sr Software Engineer To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: Understand customer requirements and suggest solutions or alternatives Fill timesheets and complete invoicing process on or before...Senior
- ...Description JD1 (Front End): Location: Sunnyvale Angular JS, Java script Very good at designing the solution and developing the code from scratch Good Analysis skills and Re engineering skills Very good at communication skills Knowledge of GCP and cloud services preferred...Senior
- ...Sr. Software Engineer (Spark & Scala) Location: Austin, TX / Sunnyvale, CA Type: Contract Desirable Skills: Customer is looking for resources with Software Engineering experience and not Data Engineering. Strong Software Engineering experience (Application...SeniorContract work
$65 - $75 per hour
...lead the development of high-scale, mission-critical web and mobile applications powered by new AI technologies. As a Senior Software Engineer, you will play a pivotal role in company transformation into an AI-driven platform, driving large-scale projects from inception...SeniorHourly payContract work$87.4k - $115k
...you love building high-performance automation systems that make software delivery faster, smarter, and more reliable? Are you excited... ...-to-end software delivery lifecycle-CI/CD, DevOps automation, engineering tooling, and AI-driven improvements to how we build and ship....Senior- ...in Sunnyvale, CA Headquarters. Our Team's Vision: Our Engineering team is driven by a culture that thrives on visionary leadership... .... Own critical features and subsystems and own the entire software development lifecycle, from clarifying requirements to...SeniorImmediate start
$193.3k - $261.5k
...the complex interactions between AWS Redshift query processing engine and catalog, solving problems of reliable and fast metadata storage... ...QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ years of programming with at...SeniorInternshipLocal areaFlexible hours- ...Sr Software Engineer Embedded UI It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally...SeniorLocal areaWorldwideFlexible hours
$160k - $225k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, LOW LATENCY COMPUTING (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy...SeniorPermanent employmentTemporary workWorldwideWeekend work$150k - $180k
...Sr. Software Engineer In Test Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has been deployed...SeniorWork at officeLocal areaWorldwideFlexible hours2 days per week3 days per week$172.4k - $215.5k
...time reporting platform that powers critical analytics and decision-making across our ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed data systems that drive this platform at scale. In this role, you'll design...SeniorWork at officeWorldwideRelocation package- ...Job Title: Sr. Software Development Engineer Location: Palo Alto, CA (Onsite) Job Description: Programming Languages: JAVA, Python, Groovy, JavaScript Cloud Technologies and Container Tools: Docker, Kubernetes Database Management: MySQL, PostgreSQL,...Senior
$168k - $252k
...Sr. Software Engineer, Backend Hybrid-Palo Alto, CA Mercari is your marketplace. We make it super easy to sell (or buy) almost anything. We all have things we don't use, never used or simply outgrew. But that stuff still has value. Mercari gives you the power to...SeniorWork at officeWork from homeFlexible hours2 days per week3 days per week$181.1k - $318.4k
...Sr. Video and Imaging Software Engineer, Vision Products Group Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result...SeniorRelocation$215k - $300k
...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving... ...working to make this future a reality. As a Senior Fullstack Software Engineer at Reliable Robotics, you will design, and implement...SeniorPermanent employment$181.1k - $318.4k
...Sr. Software Development Engineer (Applied ML) Imagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Every single day, people do amazing things at Apple. Do you want to impact...SeniorRelocation- ...App sets the bar for iOS apps and shopping experience on the go. Description The Apple Store App Team is seeking a Senior iOS Engineer to provide great user experiences for our customers who are seeking to purchase or learn more about our products. Come help us...SeniorWork experience placement
- ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast... ...our purpose to make the world work better for everyone. Sr. Software Engineer, Fullstack As a Senior Fullstack Engineer on the web...SeniorWork at officeRemote workFlexible hours
$162.5k - $286.4k
...Sr. Software Development Engineer, Vision Products Group Work Locations (2) Submit Resume Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience...SeniorRelocation$120k - $252k
...to Expect We areseekinga highly motivated and collaborative engineer to join our team to drive the development of agentic AI to support... ...affects product experience Solid understanding of software development best practices, design patterns, and scalability principles...SeniorHourly payFull timeTemporary workFlexible hours$140k - $215k
...managing virtual sessions, distributing dynamic content, managing datastreams, and so on). CrowdStrike is seeking a backend software engineer who wants to grow at scale, is comfortable with being technically stretched, and would like to positively impact our mission...SeniorFull timeWork experience placementWork at officeLocal area2 days per week3 days per week$166k - $225k
...platform. Databricks develops and operates one of the largest scale software platforms; the fleet consists of millions of virtual machines,... ...our customers from any of the above. As a performance engineer, you will work closely with multiple teams across the company to...SeniorLocal areaWorldwide$181.41k - $249.05k
...Sr Software Engineer, Embedded Machine Learning Mountain View, CA We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more...SeniorTemporary work$170k - $235k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. FULL STACK SOFTWARE ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...SeniorPermanent employmentTemporary workWorldwideWeekend work$212k - $318.4k
...Sr Software Engineer (Full Stack), Supply Chain Integration At Apple, new ideas quickly transform into groundbreaking products, services, and customer experiences. Bring passion and dedication to your work, and there's no telling what can be accomplished. As part of...SeniorRelocation$102.1k - $202.2k
...technology? The AI Frameworks team at Microsoft develops software that pushes the cutting edge of performance and experience in... ...Service, Copilot+ PC, and many others. As a Software Engineer on our team, you would have the opportunity to work on:...SeniorOngoing contractWork at officeLocal areaRemote work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer, Telematics. Be the first to apply!
- graduate software developer Mountain View, CA
- rust software engineer Mountain View, CA
- senior software design engineer Mountain View, CA
- software engineer amazon Mountain View, CA
- software developer positions Mountain View, CA
- software engineer full time Mountain View, CA
- software engineer Mountain View, CA
- software engineer intern Mountain View, CA
- agile software developer Mountain View, CA
- senior software engineer remote Mountain View, CA

