Back to jobs
Dahl Consulting

Software Engineer lll, TPU, Platforms Infrastructure Engineering

Posted 1 weeks ago

Job Description

  • Design and build firmware running on embedded micro-controllers with limited memory footprints on the accelerator Application-Specific Integrated Circuits (ASIC).
  • Co-design hardware/software interface, and work with the hardware design and development teams.
  • Design and develop tools to update and debug ASIC firmware, and enable chip bring-up and hardware debugging.
  • Build functional or cycle-level simulators that bit-accurately model the custom accelerator ASICs, build tools and infrastructure to help ASIC design verification, tapeout, and bring-up, and develop embedded Central Processing Unit (CPU) simulators as part of the full system simulator.
  • Architect and design debuggability mechanisms and telemetry collection systems to monitor Tensor Processing Units (TPUs), enhancing customer satisfaction and enabling rapid response, diagnosis, and mitigation of production failures.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Software Engineer lll, TPU, Platforms Infrastructure Engineering at Dahl Consulting | Renata