LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Waymo›Software Engineer, Embedded Systems (BMC)
Waymo

About Waymo

Revolutionizing transportation with autonomous driving

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mountain View, CA💰 $11.1b⭐ 3.7
B2CTransportAutomation

Key Highlights

  • Operates in cities like Phoenix, San Francisco, and LA
  • Completed over 10 million fully driverless rides
  • Raised $11.1 billion in funding
  • Aiming for one million trips per week by 2026

Waymo, a subsidiary of Alphabet Inc., is at the forefront of autonomous driving technology, operating robotaxis in cities like Phoenix, San Francisco, and Los Angeles. With over 10 million fully driverless rides and more than 100 million miles driven, Waymo is transforming transportation. The compan...

🎁 Benefits

Waymo offers comprehensive medical, dental, and vision insurance for employees and their dependents, along with commuter benefits and onsite wellness ...

🌟 Culture

Waymo fosters a culture of innovation and safety, focusing on the real-world application of autonomous technology. The company values diversity and in...

🌐 Website💼 LinkedIn𝕏 TwitterAll 429 jobs →
Waymo

Software Engineer, Embedded Systems (BMC)

Waymo • Taipei City, Taipei, Taiwan; Hsinchu, Taiwan

Posted 5d ago🏢 HybridMid-LevelEmbedded engineer📍 Taipei city📍 Hsinchu
Apply Now →

Skills & Technologies

Embedded LinuxCDebuggingJtagOscilloscopesLogic analyzers

Overview

Waymo is seeking an Embedded Engineer to develop high-quality, low-level embedded software for Board Management Controllers (BMCs) in autonomous vehicles. You'll work with technologies like C and Embedded Linux in Taipei City or Hsinchu. This role requires experience in debugging and hardware diagnostics.

Job Description

Who you are

You have a strong background in embedded systems development, particularly in creating low-level software for hardware management. Your experience includes working with Board Management Controllers (BMCs) and you are familiar with the intricacies of managing and monitoring hardware components in autonomous vehicles. You possess a solid understanding of debugging techniques and tools, including JTAG, oscilloscopes, and logic analyzers, which you have used to diagnose and resolve hardware issues effectively.

Your programming skills are robust, particularly in C, and you have experience with Embedded Linux environments. You are comfortable reviewing schematics and analyzing board-level telemetry for design validation and fleet monitoring. You thrive in collaborative environments and enjoy working with cross-functional teams to integrate software solutions into complex hardware systems.

You are detail-oriented and have a methodical approach to problem-solving, which allows you to tackle challenges in embedded software development with confidence. Your curiosity drives you to stay updated on the latest advancements in autonomous driving technology and embedded systems.

Desirable

Experience with telemetry systems and fleet monitoring at scale is a plus. Familiarity with autonomous vehicle hardware and the challenges associated with it will help you excel in this role. You are also encouraged to bring any additional skills or experiences that could contribute to the team’s success.

What you'll do

In this role, you will develop high-quality, low-level embedded software for Board Management Controllers (BMCs) that manage and monitor various hardware components in autonomous vehicles. You will design, implement, and analyze board-level telemetry to ensure effective design validation and fleet monitoring at scale. Your responsibilities will include reviewing schematics and diagnosing hardware issues, utilizing tools such as JTAG, oscilloscopes, and logic analyzers to debug and resolve problems.

You will collaborate closely with hardware engineers to integrate software solutions into vehicle platforms, ensuring that the software meets the necessary performance and reliability standards. Your work will directly contribute to the advancement of Waymo's autonomous driving technology, impacting the safety and efficiency of autonomous vehicles.

You will also participate in team meetings and contribute to discussions on best practices in embedded software development, sharing your insights and learning from your peers. As part of a diverse and collaborative engineering team, you will have the opportunity to grow your skills and advance your career in the field of autonomous driving technology.

What we offer

Waymo provides a competitive salary range of TWD 2,600,000 to TWD 3,150,000, based on job-related factors including experience and skill level. Employees are eligible for a discretionary annual bonus program and an equity incentive plan, along with a generous benefits program. You will work in a hybrid environment, allowing for flexibility in your work location while being part of a dynamic team focused on innovation in autonomous driving technology. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Waymo.

Apply Now →Get Job Alerts