Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Metal Runtime (Core Systems)

$100k
Full-time

Tenstorrent

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.

As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll work on the low-level software that powers our AI accelerators. You’ll build and optimize high-performance runtime systems that execute directly on the hardware, focusing on scheduling, memory movement, and efficient execution across massively parallel processors. We believe runtime systems are a core part of performance: they determine how hardware resources are utilized, how data flows through the system, and how efficiently workloads are executed at scale.

If you enjoy pushing performance, working close to the metal, and solving complex systems challenges at the hardware/software boundary, this is your kind of role.

This role is hybrid, based out of Santa Clara, CA; Austin, TX; Toronto, ON.

We welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this posting.

Who You Are

  • Strong coder in C or C++, and love working close to hardware.
  • Comfortable thinking in terms of threads, processors, and memory movement, and experienced writing fast, parallel code across multiple processors.
  • Enjoy optimizing execution, scheduling, and memory systems for performance at scale.
  • Comfortable debugging at the hardware/software boundary and reasoning about system behavior end-to-end.
  • Curious about how runtimes and bare-metal software come together to power AI.
  • Collaborative by nature and enjoy solving tough problems with smart people.

What We Need

  • Build and optimize the Metal runtime that executes directly on our AI accelerators.
  • Develop bare-metal systems that manage compute execution, scheduling, and resource utilization.
  • Optimize memory movement and data flow across massively parallel hardware.
  • Work closely with hardware teams to maximize performance and efficiency of our architecture.
  • Debug, analyze, and tune runtime behavior across complex, distributed systems.

What You Will Learn

  • How to design high-performance runtime systems for cutting-edge AI hardware.
  • How execution, scheduling, and memory systems interact at scale.
  • How to make custom ASICs and co-processors work efficiently across the chip.
  • Best practices for debugging complex, performance-critical software.
  • How software and hardware co-evolve in a fast-paced AI startup.

Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

This offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology. Due to U.S. export laws, including those codified in the U.S. Export Administration Regulations (EAR), the Company is required to ensure compliance with these laws when transferring technology to nationals of certain countries (such as EAR Country Groups D:1, E1, and E2). These requirements apply to persons located in the U.S. and all countries outside the U.S. As the position offered will have direct and/or indirect access to information, systems, or technologies subject to these laws, the offer may be contingent upon your citizenship/permanent residency status or ability to obtain prior license approval from the U.S. Commerce Department or applicable federal agency. If employment is not possible due to U.S. export laws, any offer of employment will be rescinded.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Metal Runtime (Core Systems) in Austin, TX vacancy
  • $100k

     ...evolve to unify innovations in software models, compilers,...  ...seniorities.As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll...  ...optimize high-performance runtime systems that execute directly on...  ...believe runtime systems are a core part of performance: they... 
    Suggested
    Permanent employment

    Tenstorrent

    Austin, TX
    2 days ago
  • $100k

     ...evolve to unify innovations in software models, compilers,...  ...seniorities. As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll...  ...design fast, efficient runtime systems that run close to the...  ...stack. We believe APIs are a core part of systems design: they... 
    Suggested
    Permanent employment
    Full time

    Tenstorrent

    Austin, TX
    16 hours ago
  •  ...same ease as cloud computing. As a Staff Systems Engineer, you will be the bridge between the...  ...services, provisioning workflows, and agent software in Go that connects diverse automotive...  ...'s scheduler and API.Contribute to core platform services in Go including the API... 
    Suggested
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    3 days ago
  • $207k - $301k

     ...needs.Design, guide and vet systems designs within the scope of the...  ...code developed by other engineers and provide feedback to ensure...  ...experience.8 years of experience in software development.3 years of...  ...Infrastructure Engineering (PIE) Core Systems and Capacity... 
    Suggested
    Worldwide

    Google

    Austin, TX
    4 days ago
  •  ...seeking a Technical Lead Manager for PIE Core Systems and Capacity Assurance in Austin, TX....  ...technical direction, and lead a team of engineers across platforms infrastructure,...  ...systems. A bachelor's degree plus extensive software and embedded systems experience is required... 
    Suggested

    Google

    Austin, TX
    4 days ago
  • $119k - $281k

     ...Brain Interfaces Embedded Systems Team and be part of an elite team of engineers working on high-...  ...electrical engineers, and software engineers on a small, fast...  ...ownership of products and/or core features; from planning...  ...contributing to bare-metal firmwareEmbrace a fast-paced... 
    Full time
    Temporary work
    Internship

    Neuralink

    Austin, TX
    2 days ago
  •  ...team of infrastructure and platform engineers building Fleet Orchestrator, which...  ...our entire fleet state, including software versions and configuration. Our system ensures that every vehicle in the...  ...software stack — from the core autopilot bundles to low-level sensor... 
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    16 hours ago
  •  ...Company Overview: Allen Control Systems (ACS) is a cutting-edge defense...  ...founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small,...  ...You'll Need (swap into the core) Bachelor's or Master's degree... 
    Full time
    Local area

    Allen Control Systems

    Austin, TX
    16 hours ago
  • 2K is seeking a Senior Systems Engineer in Austin, Texas, to enhance and optimize critical source control infrastructure using Perforce Helix Core. You will ensure reliability, scalability, and efficiency of the Perforce environment while collaborating with development... 

    2K

    Austin, TX
    16 hours ago
  • $124k - $195.5k

     ...experienced and highly motivated software professional to work on...  ...intersection of CUDA and Deep Learning Systems. As the complexity and scale...  ...exploratory tools and runtime systems to profile and accelerate...  ...Computer Science, Computer Engineering, Electrical Engineering, or... 
    Full time

    Nvidia

    Austin, TX
    4 days ago
  • $150k - $250k

     ...portfolio managers to implement new trading systemsAdapt existing systems to our next generation trading platformWhat You'll Bring:A...  ...not requiredLocations: Chicago, NYC, CT, or AustinOur Benefits:Core Benefits:Fully paid medical and dental insurance for employees and... 
    Casual work
    Flexible hours

    WorldQuant

    Austin, TX
    2 days ago
  • $207k - $301k

    Technical Lead Manager, PIE Core Systems and Capacity Location: Austin, TX, USA Overview Advanced...  ...experience. 8 years of experience in software development. 3 years of experience in...  ...own ambitions, the work of a Software Engineer goes beyond just Search. Software... 
    Worldwide

    Google

    Austin, TX
    4 days ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation architecture...  ...introductions (NPIs), distributed systems, familiarity with software testing and deployment, and...  .../AI infrastructure. Developing bare metal as a service (BMaaS) associated systems... 
    Full time

    Nvidia

    Austin, TX
    1 day ago
  • $80k - $200k

     ...of experience in firmware engineering, with a focus on embedded systems and platform integration....  ..., including bare-metal programming and security...  ...develop and maintain BMC software for system monitoring, event...  ...logging, WebUI, and other core platform functions. Technologies... 
    Full time

    Axiado

    Austin, TX
    5 days ago
  • $224k - $356.5k

    We are seeking Systems Engineers and Software Engineers interested in building and running reliable large scale infrastructure platform services. In...  ...or AI agents. Experience working with or developing bare metal as a service (BMaaS) associated systems.Experience working... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    4 days ago
  • $147k - $210k

     ...experience.2 years of experience with software development in one or more...  ...infrastructure, distributed systems or networks, or experience...  ...team is a group of engineers and data scientists tasked with...  ...experience in the Google tool set.The Core team builds the technical... 

    Google

    Austin, TX
    4 days ago
  • $165.2k - $223.6k

    Annapurna Labs designs silicon and software that accelerates innovation....  ...in the world. We build systems software that initializes custom...  ...team members develop your engineering expertise so you feel empowered...  ...on Race and Ethnicity (CORE) and AmazeCon conferences, inspire... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  •  ...Principal Design Verification Engineer to lead verification...  ...and execution for CPU Core Hardware Prefetch in a...  ..., RTL, performance, software, and verification teams...  ....Verify correctness of runtime configurability through...  ...with demand traffic and system performance.Preferred QualificationsExperience... 
    Full time

    SiFive

    Austin, TX
    3 days ago
  •  ...Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development Job ID: 2920004 | Amazon Kuiper Manufacturing Enterprises LLC...  ...Development of low level SW on baremetal or RTOS on multi-core SoCs. Amazon is committed to a diverse and... 
    Permanent employment
    Internship

    Amazon

    Austin, TX
    21 hours ago
  • $160k - $250k

     ...native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this...  ...salaries and equity.CrowdStrike is seeking a Senior Software Engineer II to join our Sensor Event Runtime (SER) team. This role is responsible for the design... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CrowdStrike

    Austin, TX
    2 days ago
  •  ...Moonwalkers and are looking for engineers who thrive in fast-paced environments where hardware, software, and human motion intersect....  ...Software Engineer for our Embedded Systems team, you will play a critical...  ...product firmware, write core code, and ensure the delivery... 
    Casual work
    Flexible hours

    Shift Robotics

    Austin, TX
    more than 2 months ago
  •  ...Cloudflare is seeking a Senior Software Engineer for its Workers Runtime in Austin, TX. You will build features and...  ...optimize a large-scale distributed system while shipping quickly and maintaining...  ...role offers the chance to influence core services and collaborate across... 

    Webhosting

    Austin, TX
    21 hours ago
  •  ...online without adding hardware, installing software, or changing a line of code. Internet...  ...company rely on to do their jobs. As a Systems Engineer on this team, you'll design and build...  ..., APIs, and integrations that form the core of Cloudflare's internal support and admin... 
    Local area

    CloudFlare

    Austin, TX
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack-scale system SW/FW, working with CSP engineering teams to ensure...  ..., such as DGX and HGX, have become core to NVIDIA's rapidly growing enterprise and... 
    Full time
    Remote work
    Shift work

    Nvidia

    Austin, TX
    4 days ago
  •  ...adding hardware, installing software, or changing a line of...  ...operates across four core pillars: Marketing,...  ...that span many teams and systems. You'll drive them to delivery...  ...work is a mix of data engineering, full‑stack product,...  ...with deploying to bare metal and Kubernetes.... 
    Temporary work
    Local area
    Flexible hours

    Cloudflare

    Austin, TX
    3 days ago
  •  ...in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher...  ...inviting, we are deeply committed to our core tenets of creativity, innovation and...  ...The ChallengeWe are seeking a mid-level Systems Engineer II with a focus on platform and monitoring... 
    Full time
    Casual work
    Flexible hours

    Take 2 interactive

    Austin, TX
    4 days ago
  •  ...to join our talented Team. Job Title: System Engineer Datacenter GPU Location(s): Austin, TX...  ...Process) Sanity Engineering. IPP is a core software infrastructure organization within Client...  ...crowdBackground with automating bare metal and VM provisioning.Prior knowledge of... 
    Worldwide

    Ampcus

    Austin, TX
    2 days ago
  •  ...in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher...  ...inviting, we are deeply committed to our core tenets of creativity, innovation and...  ...pursue your passions.The ChallengeThe Systems Engineering team crafts, builds, deploys and maintains... 
    Full time
    Casual work
    Flexible hours

    Take 2 interactive

    Austin, TX
    2 days ago
  •  ...DescriptionJob Description:We are seeking a System Application Engineer (SAE) to join our System Application...  ...engineering fundamentals, and solid software skills to guide customers through...  ...volume production. Familiarity with multi‑core CPU / AI / server device test... 

    Advantest

    Austin, TX
    4 days ago
  •  ...contributes to something bigger — technology that moves the world forward.Job Role and Responsibility: AMD, Inc., is hiring SMTS Software System Design Engineer to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution... 

    AMD

    Austin, TX
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Metal Runtime (Core Systems). Be the first to apply!