Remote Otter LogoRemoteOtter

Staff Engineer, Firmware Developer - Remote

Posted 2 days ago
Software Development
Full Time
Worldwide

Overview

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.

In Short

  • Design and develop robust and reliable firmware for AI products.
  • Collaborate with cross-functional teams throughout the planning, architecting, development, and production stages.
  • Design reliable sequences for power management, boot loading, and other firmware processes.
  • Integrate and maintain internal and external open-source releases.
  • Improve and maintain CI/CD flow, providing debug support as needed.
  • Review and provide feedback on firmware, software, and hardware design specifications.
  • Support the firmware lab debug process and analyze issues.
  • Collaborate closely with hardware/software design and testing teams.
  • Document firmware architecture for cross-team communication.
  • Regularly update stakeholders on firmware development progress.

Requirements

  • Bachelor’s or master’s degree in computer engineering or computer science with 5+ years of experience in semiconductor SoC/IP firmware.
  • Proficiency in embedded computing systems and various hardware interfaces (JTAG, I2C, SPI, etc.).
  • Proficiency in C, C++, Python, and shell scripting.
  • Experience programming firmware on RISC-V and modern microprocessors.
  • Experience debugging firmware in pre-silicon and post-silicon environments.
  • Knowledge in hardware architecture and chip/board power up sequence.
  • Experience on Linux build environment.
  • Strong problem-solving skills and ability to work in a collaborative environment.

Benefits

  • Highly competitive compensation package and benefits.
  • Opportunity to work with cutting-edge AI technology.
  • Collaborative and innovative work environment.
  • Flexible working arrangements including remote opportunities.

Tenstorrent

Tenstorrent

Tenstorrent is a forward-thinking company focused on building strong relationships with investors and the financial community to achieve its business objectives. With a hybrid or remote work model, Tenstorrent operates from key locations including NYC, San Francisco, Austin, and Santa Clara. The company values diverse experience levels and emphasizes collaboration across teams, including finance, legal, and HR, to ensure effective communication and reporting. Tenstorrent is committed to providing a competitive compensation package and fostering an inclusive work environment, while also adhering to U.S. Export Control laws and regulations.

Share This Job!

Save This Job!

Similar Jobs:

Samsara logo

Staff Firmware Engineer - Remote

Samsara

8 weeks ago

Join Samsara as a Staff Firmware Engineer to lead the development of intelligent video and AI-driven safety solutions in a remote role.

USA
Full-time
Software Development
$157,360 - $252,900 USD/year

Gradient

Staff Firmware Engineer - Remote

Gradient

10 weeks ago

Join Gradient as a Staff Firmware Engineer to lead firmware architecture and contribute to sustainable home comfort solutions.

CA, USA
Full-time
Software Development
$175,000 - $215,000/year
Visa logo

Staff Software Engineer (C/C++ Developer) - Remote

Visa

5 weeks ago

Join Visa as a Staff Software Engineer, focusing on system development and support within the Payments domain.

Worldwide
Full-time
Software Development
Samsung Semiconductor logo

Firmware Development Engineer - Remote

Samsung Semiconductor

17 weeks ago

Join Samsung's Memory Solutions Lab as a Firmware Development Engineer to innovate next-generation memory solutions.

CA, USA
Full-time
Software Development
$153,075 - $236,925 USD/year
Doordashusa logo

Staff Software Engineer - Developer Console - Remote

Doordashusa

9 weeks ago

Join DoorDash as a Staff Software Engineer to enhance the developer experience by building internal tools for engineers.

USA
Full-time
Software Development
$130,600 - $192,000 USD/year