About the role
Develop and enhance system management tools and OpenBMC firmware for AI systems.
- •Tenstorrent is seeking a Software Engineer to develop and enhance system management tools and OpenBMC firmware for their AI systems.
- •This role bridges the gap between firmware/BMC and host software, requiring interaction with hardware.
- •Key Responsibilities Build and maintain system management tools like tt-smi.
- •Extend and harden OpenBMC-based firmware.
- •Develop hardware-facing functionality for telemetry, health reporting, and diagnostics.
- •Support Linux bring-up and test infrastructure.
- •Requirements 3-6 years of experience in low-level or system software close to hardware.
- •Strong C/C++ and Python skills.
- •Comfortable working in Linux development environments.
- •Practical, collaborative engineer able to debug hardware/software issues.
Tech stack
C++PythonLinux
Match insights
Tech:C++, Python, Linux
Level:Mid