Software Engineer - Metal Runtime and Firmware

Leading AI technology company developing high-performance RISC-V CPU and AI accelerators
$100,000 - $500,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.

Description For Software Engineer - Metal Runtime and Firmware

Tenstorrent is at the forefront of AI technology innovation, developing cutting-edge solutions that are revolutionizing performance, usability, and cost efficiency in the AI computing space. The company has successfully developed a high-performance RISC-V CPU from scratch and is focused on creating the most advanced AI platform possible.

As a Software Engineer focusing on Metal Runtime and Firmware, you'll join a dynamic team responsible for designing and optimizing critical software components for AI accelerators. This role combines low-level software development with cutting-edge AI technology, requiring expertise in C/C++ programming and parallel systems.

The position offers an opportunity to work with advanced hardware architecture, developing runtime software that maximizes the capabilities of AI accelerators. You'll be involved in performance optimization, API design, and solving complex technical challenges in a collaborative environment.

Working in a hybrid setting from either Santa Clara, Austin, or Toronto, you'll be part of a diverse team of technologists who share a passion for AI and innovation. The role offers competitive compensation ranging from $100k to $500k, including base and variable compensation, with the final offer depending on experience, skills, and location.

This is an excellent opportunity for someone who wants to be at the cutting edge of AI technology development, working with a team that values collaboration, curiosity, and problem-solving. The position offers significant growth potential and the chance to contribute to revolutionary advances in AI computing technology.

Last updated 3 months ago

Responsibilities For Software Engineer - Metal Runtime and Firmware

  • Design, implement, and optimize the Metal runtime for AI accelerators
  • Design and implement on-device asynchronous software running on multiple ASICs
  • Collaborate with hardware engineers on runtime software development
  • Conduct performance analysis and optimization of Metal runtime
  • Design and implement APIs for integration with higher-level software components
  • Debug and troubleshoot Metal runtime issues

Requirements For Software Engineer - Metal Runtime and Firmware

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • Experience in low-level software development
  • Strong proficiency in C/C++
  • Experience with parallel systems programming (preferred)
  • Familiarity with AI and deep learning frameworks
  • Strong problem-solving and communication skills
  • Ability to work collaboratively in fast-paced environment

Benefits For Software Engineer - Metal Runtime and Firmware

  • Competitive compensation package
  • Comprehensive benefits

Interested in this job?