Back to jobs
Dahl Consulting

Software Engineer, TPU, Platforms Engineering

Posted Today

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.

See Your Match Score

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

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