GrepJob
Waymo

Software Engineer, Post-Silicon Testing

Waymo
Apply
about 4 hours ago
Bengaluru, India
Entry Level / Mid Level
H1B Sponsor

Responsibilities

  • Design and develop scalable software frameworks for automated post-silicon validation.
  • Translate hardware databook instructions into robust C++ code for hardware/software interaction.
  • Build and maintain sophisticated automation scripts using Python and Bash.
  • Debug software-to-hardware communication issues with hardware designers.
  • Improve the efficiency of existing validation software to reduce test cycle times.

Requirements

  • Bachelor’s degree in Computer Science or Electrical Engineering.
  • Strong proficiency in C++ with experience in pointers and memory management.
  • Expert-level Python skills for automation and data analysis.
  • Solid understanding of data structures, algorithms, and object-oriented design.
  • Experience with Bash/Unix environments for toolchain management.
  • Willingness to learn about hardware validation.

Benefits

  • Eligible for Waymo’s discretionary annual bonus program.
  • Participation in equity incentive plan.
  • Generous company benefits program.

Tech Stack

BashC++Python

Categories

Embedded