Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff, Firmware Engineer in Toronto, ON vacancy
  •  ...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.... 
    Suggested
    Full time

    Tenstorrent

    Toronto, ON
    4 days ago
  • $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... 
    Suggested
    Full time
    Relocation

    Kaiyan Medical

    Toronto, ON
    22 days ago
  •  ...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... 
    Suggested
    Long term contract
    Permanent employment

    Tenstorrent

    Toronto, ON
    4 days ago
  •  ...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... 
    Suggested
    Full time
    Shift work

    Okta

    Toronto, ON
    2 days ago
  •  ...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... 
    Suggested
    Permanent employment

    Tenstorrent

    Toronto, ON
    3 days ago
  • $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 time
    Work at office
    Local area
    Remote work

    Turo

    Toronto, ON
    5 days ago
  • $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 time
    Contract work
    Work at office

    Equinix

    Toronto, ON
    2 days ago
  •  ...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 home
    Flexible hours

    AppLovin

    Toronto, ON
    10 days ago
  •  ...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 time
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    12 days ago
  • $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 time
    Internship

    Moody's

    Toronto, ON
    1 day ago
  • $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... 
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    9 days ago
  •  ...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

    Okta

    Toronto, ON
    12 days ago
  • $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 contract
    Temporary work
    Work at office
    Shift work
    Toronto, ON
    8 days ago
  • $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 time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • 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

    getmaple

    Toronto, ON
    19 days ago
  •  ...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

    eqbank

    Toronto, ON
    19 days ago
  • $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 contract
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Toronto, ON
    5 days ago
  • $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 time
    Internship
    Work at office
    Remote work
    2 days per week

    Fivetran

    Toronto, ON
    1 day ago
  • $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 area
    Worldwide

    Okta

    Toronto, ON
    11 days ago
  •  ...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 contract
    Full time
    Temporary work
    Work at office
    Remote work
    3 days per week
    1 day per week

    Faire

    Toronto, ON
    4 days ago
  • $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 office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    1 day ago
  •  ...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

    Okta

    Toronto, ON
    11 days ago
  • $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

    Okta

    Toronto, ON
    10 days ago
  •  ...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 contract
    Full time

    NationGraph

    Toronto, ON
    2 days ago
  • 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 employment
    Full time

    achievers

    Toronto, ON
    19 days ago
  • $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 contract
    Permanent employment
    Full time
    Temporary work
    Internship
    3 days per week

    Clutch Technologies Inc.

    Toronto, ON
    10 days ago
  • $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 employment
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    26 days ago
  • $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 contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    12 days ago
  • $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 work
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    Prenuvo

    Toronto, ON
    2 hours ago
  • $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 employment
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff, Firmware Engineer. Be the first to apply!