Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Tenstorrent

Staff Firmware Engineer

Posted Updated
Discussion

Description

You will develop and debug low-level C/C++ firmware for microcontrollers and SoCs. You will implement boot, power, and reset sequences, perform board bring-up, diagnose hardware-software issues with lab tools, and contribute to validation, testing, and engineering standards.

Responsibilities

  • Develop and debug firmware for microcontrollers and SoCs.
  • Implement boot, power, and reset sequences.
  • Perform board bring-up and diagnose issues across the hardware-software boundary.
  • Contribute to firmware architecture, validation, production, and continued improvement.
  • Contribute to design reviews, testing strategies, engineering standards, and mentorship.

Requirements

  • Experience building reliable software for real-world embedded systems.
  • Ability to work across architecture, implementation, debugging, and system-level engineering.
  • Ability to make tradeoffs involving reliability, performance, scalability, and maintainability.

Skills

What Staff Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →