Sr. Sde, Mla Hardware/software Co-design, Annapurna Labs Machine Learning Acceleration

Amazon Amazon · Big Tech · Austin, TX · Software Development

This role focuses on the pre-silicon hardware/software co-development for custom machine learning chips, involving work with architecture, design, and emulation teams to build and test next-generation AI chips. The responsibilities include writing bare-metal software and ML workloads to verify the functionality and performance of the System on Chip (SoC).

What you'd actually do

  1. driving the pre-silicon hardware/software co-development for our machine learning chips
  2. work with architecture, design and emulation teams to build and test our next generation AI chips
  3. write bare-metal software and ML workloads to verify the end-to-end functionality and performance of the SoC

Skills

Required

  • 5+ years of software development experience
  • Knowledge of HW/SW interfaces and computer architecture
  • Proficiency in programming in C/C++, scripting in Bash/Python
  • Proficiency in data structures and algorithms

Nice to have

  • Master's degree or Ph.D. degree in Electrical Engineering or related field
  • Experience in RTL coding and debug, as well as performance, power, area analysis and trade-offs
  • Experience with modern ASIC/FPGA design and verification tools
  • Experience with SOC bring-up and post-silicon validation

What the JD emphasized

  • custom machine learning chips
  • pre-silicon hardware/software co-development
  • next generation AI chips
  • bare-metal software and ML workloads

Other signals

  • custom machine learning chips
  • pre-silicon hardware/software co-development
  • next generation AI chips
  • bare-metal software and ML workloads to verify the end-to-end functionality and performance of the SoC