Staff Engineer, Systems Software

Tenstorrent
77d$100,000 - $500,000

About The Position

Tenstorrent is seeking a Staff System Software Engineer who will be responsible for design and development of the system software components of our next generation RISC-V systems. This covers a broad range from embedded and real-time systems to server platform designs, with versatile use cases for complex workloads. This is an excellent opportunity for a motivated individual to work on exciting projects in a fast-paced, collaborative environment. This role is remote, based out of the United States, or Australia. 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.

Requirements

  • Experienced system software engineer with 3+ years delivering production-quality software.
  • Strong in C/C++/Assembly and comfortable with Python, Rust, or Go.
  • Skilled in Linux kernel development, device drivers, and low-level debugging.
  • Familiar with RISC-V architecture, embedded/real-time systems, and HW/SW co-design.

Responsibilities

  • Design, develop, and optimize system software components for RISC-V-based systems.
  • Build and maintain OS, drivers, firmware, and libraries to support versatile hardware platforms.
  • Collaborate with cross-functional teams and open-source communities to define and deliver solutions.
  • Troubleshoot and resolve system-level issues, and contribute to co-design reviews for new architectures.

Benefits

  • Highly competitive compensation package
  • Equal opportunity employer
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service