Staff, Firmware Engineer
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.
Tenstorrent is looking for a Firmware Engineer working on microcontrollers and SoCs, focused on low-level C/C++ development and board bring-up. You’ll implement and debug firmware, develop boot/power/reset sequences, and use lab tools to diagnose issues across the hardware–software boundary. You’ll collaborate closely with hardware, board, and system software teams while building strong skills in modern embedded platforms, RTOS/Embedded Linux, and automated testing.
This role is hybrid, based out of Toronto, Canada.
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
- An experienced embedded engineer with a strong foundation in computer engineering, electrical engineering, computer science, or a related field, and a track record of building reliable software for real-world systems.
- A strong problem solver who enjoys working where software meets hardware and can move comfortably between architecture, implementation, debugging, and system-level thinking.
- Curious by nature and energized by complex challenges, with a willingness to explore new technologies, development approaches, and AI-assisted tools to make engineering more effective.
- A thoughtful technical contributor who communicates clearly, collaborates well across disciplines, and brings a mindset of ownership, continuous improvement, and engineering excellence.
What We Need
- Technical leadership across the firmware development lifecycle, from early architecture and platform bring-up through validation, production, and continued improvement.
- Engineers who can take on ambiguous and technically challenging problems, develop practical solutions, and make thoughtful tradeoffs with reliability, performance, scalability, and maintainability in mind.
- A strong advocate for quality and collaboration who contributes to design reviews, testing strategies, engineering standards, and mentorship while helping the broader team grow.
- A hands-on mindset and a willingness to dig deep when things don't work, bringing together software, hardware, and system-level perspectives to find the root cause and move the product forward.
What You Will Learn
- The opportunity to work on challenging embedded systems from early development through production, gaining a broader perspective of how hardware and software come together to create reliable products.
- Deeper exposure to system architecture, platform development, debugging, validation, and the decisions that shape products well beyond an individual feature or component.
- Modern approaches to embedded engineering, including automation, continuous integration, advanced testing, collaborative development practices, and emerging AI-powered tools.
- Opportunities to expand technical influence through mentorship, cross-functional collaboration, architectural thinking, and ownership of initiatives that make a lasting impact on the team and product.
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.
- ...Responsibilities Provide technical leadership across the firmware lifecycle from architecture and platform bring-up through validation... ...problems. Contribute to design reviews, testing strategies, engineering standards, mentorship, and continuous improvement....SuggestedFull time
$6000 - $7000 per month
...Responsibilities Responsible for the design and development of underlying firmware for embedded systems, including coding and debugging of core... ...reviews and scheme optimization. Collaborate with hardware engineers to conduct joint hardware and software debugging, identify and...SuggestedFull timeRelocation- ...solutions is a critical part of delivering exceptional products. We are looking for Engineers to join our Diagnostics Development team. These engineers will work closely with our firmware, software, board, ASIC design and verification teams to ensure that the ASICs, boards...SuggestedLong term contractPermanent employment
- ...API integrations. Advance the use of AI across the software development lifecycle and establish practices for the team. Coach engineers, raise technical judgment, and improve team-wide engineering quality. Prioritize and drive improvements to technical debt, reliability...SuggestedFull timeShift work
- ...collaborate across teams to shape the future of AI/ML computing. If firmware, hardware, and hands-on debugging sound like your kind of fun —... ...to shape emerging technology in a collaborative, fast-moving engineering environment. Tenstorrent offers a highly competitive...SuggestedPermanent employment
$140k - $175k per year
...Job Responsibility: About the team We are looking for brilliant staff DevOps engineers who have a passion for consumer products and want to join an energetic team that is changing the way people think about travel. We ship code daily, A/B test extensively, and have a primary...Full timeWork at officeLocal areaRemote work$88k - $132k per year
...Job Summary Works with product teams, analysts, and other engineers to design and build systems and application software that enable... ...upgrades, light theming, and CI/CD. Partners closely with a Senior Staff engineer on architecture and standards, and mentors junior team...Full timeContract workWork at office- ...Certified Great Place to Work in 2021, 2022 and 2023. Introduction: AppLovin's Array team is seeking an experienced Staff Backend Software Engineer to join our team. Array is a seamless, end-to-end app management suite that delivers more value for mobile operators and...Work from homeFlexible hours
- ...application architecture efforts focused on scalability, maintainability, and performance. Collaborate with Product, Design, and ML Engineering to translate the AI product roadmap into reliable software. Influence product strategy and roadmap through technical insights...Full timeWork at officeFlexible hours
$134.5k - $195.1k per year
...Competencies Typically 10+ years of progressive experience in software engineering, including experience leading large-scale technical initiatives... ...Advanced degree preferred Responsibilities The Staff Software Engineer will serve as a senior technical leader within...Full timeInternship$220k - $359.21k per year
...delivery, fundamentally enhancing the team’s ability to deliver high-quality results more efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-on technical leader. You will create and own complex systems end to end, from the...InternshipManual laborWork at officeLocal areaFlexible hours- ...observability, documentation, reliability, and support processes. Partner with Product and Design to own customer outcomes. Mentor peer engineers and raise the team’s technical bar. Requirements Deep expertise building reliable, secure, enterprise-grade software using...Full time
$171k - $198k per year
...Responsibilities: Lead the architecture, design, and development of modern full-stack applications, with a primary focus on frontend engineering using TypeScript, React, and cloud-native technologies. Lead the design evolution of a scalable visual rule-authoring platform,...Long term contractTemporary workWork at officeShift work$140.6k - $190.6k per year
...We're looking for a Lead Engineer to join the CoCounsel Application Experience team and play a hands-on technical leadership role in building and evolving our core product experiences. In this role, you'll own and deliver full-stack solutions across our frontend and backend...Full timeWork at officeLocal areaFlexible hours- Build better healthcare together Maple’s purpose is to meet the world's healthcare needs. We’re Canada's leading on-demand healthcare platform, connecting patients with Canadian-licensed doctors, nurse practitioners and specialists. Today, we’re proud that over 8 million...Full time
- ...We are looking for a Staff Engineer, AI & Engineering who can bridge deep software engineering expertise with practical AI implementation. This role is ideal for a senior technical leader who has built scalable software systems and has experience leveraging AI technologies...Full time
$190.5k - $262k per year
...products lets Main Street retailers compete with big-box stores and we’re responsible for the first step in that journey. As a Staff Product Engineer on the Brand pillar, you will be responsible for helping teams execute on our hardest features, coaching engineers, and...Long term contractTemporary workWork at officeLocal areaRemote workMonday to fridayShift work3 days per week$167.55k - $209.44k per year
...warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs... ...About the Role We’re looking for a Staff Software Engineer, Fullstack to join our...Full timeInternshipWork at officeRemote work2 days per week$160k - $220k per year
...excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. The Staff Software Engineer Opportunity Passkeys, powered by FIDO2 WebAuthn, are revolutionizing how people authenticate—bringing us into a...Local areaWorldwide- ...Responsibilities Collaborate with product managers, designers, marketing, and other partners to advance business and engineering platform goals. Identify opportunities and oversee complex multi-phase projects across multiple teams and platforms from concept through implementation...Long term contractFull timeTemporary workWork at officeRemote work3 days per week1 day per week
$180k - $215k per year
...The role We're looking for a Staff Backend Engineer to join our Ingredient to Product tribe at HelloFresh. This is a high-impact individual contributor role sitting at the intersection of Food Systems and Backend Engineering — you'll be the technical bridge that identifies...Work at officeRemote workWork from homeFlexible hours2 days per week3 days per week- ...Responsibilities Partner with product management, engineering directors, and principal architects to translate strategic objectives into... ...technical designs, proposals, and architectural decisions. Mentor Staff and Senior engineers, guide technical design reviews, and raise...Full time
$160k - $220k per year
...technical design discussions, influence the roadmap, and make strategic decisions that improve product health and team velocity. Mentor engineers through code reviews, knowledge sharing, and strong engineering practices. Use telemetry and observability tools to troubleshoot...Full time- ...normalization, entity resolution, validation, storage, serving, and monitoring. Establish the architecture and abstractions used by other engineers. Develop systems that handle changing schemas, broken sources, conflicting records, and other messy real-world data. Use LLMs,...Long term contractFull time
- Join the team behind the platform's User Domain and HRIS integrations, where we connect and synchronize employee data from enterprise systems to power critical business workflows. Our services manage millions of user records, support large-scale integrations with leading HR...Permanent employmentFull time
$200k per year
...BrandProject, and Upper90. To learn more, visit clutch.ca . About the Role Platform Engineering is becoming a strategic investment at Clutch, and we're looking for our first dedicated Staff Platform Engineer to help define what that looks like. This isn't about...Long term contractPermanent employmentFull timeTemporary workInternship3 days per week$125.7k - $220k per year
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful...Permanent employmentFull timeWork at officeImmediate startRemote workFlexible hours$160k - $220k per year
...endpoint, anywhere in the world. Our organization is comprised of engineers who thrive at the intersection of deep client-side platform... ...Opportunity We are seeking a highly impactful and influential Staff Software Engineer to join our engineering team. The ideal...Long term contractLocal areaWorldwide$180k - $210k per year
...About Us We’re looking for a Staff Engineer - User Experience (Backend) to join our Patient Platform team and shape the systems that power patient-facing experiences across our health technology platform. This team owns the APIs, orchestration services, and communication...Contract workInternshipLocal areaImmediate startRemote workFlexible hours$109.4k - $191.5k per year
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful...Permanent employmentFull timeWork at officeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff, Firmware Engineer. Be the first to apply!
- project engineer assistant project manager Toronto, ON
- assistant electrical engineer Toronto, ON
- remote firmware engineer Toronto, ON
- senior firmware engineer Toronto, ON
- project engineer assistant project manager
- food engineering assistant professor
- assistant ingénieur
- assistant electrical engineer
- stage assistant ingénieur
- remote firmware engineer
