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 ishybrid, 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 1 day ago
Similar jobs that could be interesting for youBased on the Staff, Firmware Engineer in Ontario, CA vacancy
  • $130k - $166k

    Job Description:Position Summary: The Staff Mechanical Engineer supports new product development and sustaining engineering initiatives as a key R&D contributor. The position leads complex projects, drives design improvements, and ensures product performance, reliability... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Work at office

    Envista

    Pomona, CA
    4 days ago
  •  ...Civiltec Engineering, Inc. is home to a dynamic crew of engineering professionals, and we are looking for an engineer that is diversified in their skills. The Senior Staff Engineer will be a high-quality technical contributor and technical lead supporting hydraulic modeling... 
    Suggested
    Full time
    Work experience placement

    Civiltec Engineering, Inc

    Upland, CA
    a month ago
  • $118k - $176k

     ...feel valued, you’re empowered to do your best work. Job Summary Equinix is seeking a highly experienced Senior Electrical Engineer to support the reliable operation, capacity growth, and continuous improvement of mission-critical data center infrastructure. This... 
    Suggested
    Full time
    Contract work
    For contractors
    Work at office

    Equinix

    Ontario, CA
    more than 2 months ago
  • The Staff Mechanical Engineer leads complex R&D projects for new product development and sustaining engineering initiatives. The role focuses on optimizing product performance, reliability, and manufacturability while ensuring compliance with regulatory standards. Requirements... 
    Suggested

    Kerr Dental

    Pomona, CA
    2 days ago
  • Kerr Dental is seeking a Staff Mechanical Engineer in Pomona, CA to lead complex R&D projects for new product development and sustaining engineering initiatives, optimizing performance, reliability, and manufacturability while ensuring regulatory compliance. The role requires... 
    Suggested

    Kerr Dental

    Pomona, CA
    2 days ago
  •  ...Have the opportunity to build a satisfying career.We offer competitive compensation and benefits packages for our Team Members.Staff Engineer (100% Travel)The Staff Process Engineer - Aseptic and Beverage is responsible for independently designing batching and CIP system... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Internship
    Seasonal work
    Local area

    Niagara water

    Diamond Bar, CA
    1 day ago
  •  ...consumers across our many brands. Jacuzzi Group is seeking a Staff Chemical Engineer to serve as the technical leader for water chemistry, water...  ..., and acceptance criteria that mechanical, electrical, and firmware teams can build to Evaluate and recommend chemistries,... 
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Jacuzzi Group

    Chino, CA
    2 days ago
  • $135k - $165k

    Job Description:SUMMARY This Staff R&D Materials Chemist Engineer provides the opportunity to develop new materials, concepts and products for orthodontics. This person will be expected to interface with employees at all levels in various departments, including R&D, Operations... 
    Full time
    Contract work
    Night shift

    Envista

    Pomona, CA
    4 days ago
  • $136k - $204k

     ...Software Defined Interconnection. Our software defined dataplane engineering team is designing new network service offerings through network...  ...Interconnection services.  We're looking for a Senior Staff Software Engineer who will be responsible for building easy to... 
    Full time
    Work at office

    Equinix

    Ontario, CA
    24 days ago
  • $142k - $212k

     ...welcomes you—because when you feel valued, you’re empowered to do your best work. Job Summary We're looking for a Staff Software Engineer who will be responsible for building easy to operate, reliable and high-performing applications and networking software for... 
    Full time
    Work at office

    Equinix

    Ontario, CA
    2 days ago
  • $197k - $247k

     ...celebrates the customers we serve. Learn more about our Total Rewards philosophy .  About the Role: We are looking for a Staff Engineer to build, and maintain the data infrastructure at Gusto Retirement. This is a cross-functional role, and as a part of the... 
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    Ontario, CA
    more than 2 months ago
  • $110k - $135k

     ...largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, Progress ABLLocation(s): Toronto, OntarioStatus: Full-timeGet To Know Us:SS&C is leading the way. We continue to look for today’s... 
    Ongoing contract
    Full time
    Casual work
    Flexible hours

    SS&C Technologies

    Ontario, CA
    1 day ago
  • $107.1k - $111.1k

     ...Track Faculty Position Assistant Professor of Mechanical Engineering Mechanical Engineering Department College of Engineering...  ...to enhancing a culturally diverse community of faculty, staff, and students dedicated to an inclusive campus environment.... 
    H1b
    Work at office

    California State University

    Pomona, CA
    2 days ago
  • California State Polytechnic University, Pomona invites applications for a tenure-track Assistant Professor in Mechanical Engineering starting Fall 2027. We seek candidates across all ME specialties, with preference for machine design. The successful candidate will teach... 

    AACTE Connect360

    Pomona, CA
    2 days ago
  •  ...Operational Technology Systems Preferred Education and Experience:  Bachelor’s Degree in Information Technology, Computer Science, Engineering or related field Experience and/or training in manufacturing resiliency Certifications in Information Technology and/or OT... 
    Remote work

    Reyes Coca-Cola Bottling

    Rancho Cucamonga, CA
    2 days ago
  • $118k - $176k

     ...feel valued, you’re empowered to do your best work. Job Summary Equinix is seeking a highly experienced Senior Electrical Engineer to support the reliable operation, capacity growth, and continuous improvement of mission-critical data center infrastructure. This... 
    Full time
    Contract work
    For contractors
    Work at office

    Equinix

    Ontario, CA
    25 days ago
  • Mechanical Engineering, Assistant Professor Job No: 559400 Work Type: Instructional Faculty - Tenured/Tenure-Track Location: Pomona Categories: Unit 3 - CFA - California Faculty Association, Probationary, Tenured/Tenure-Track, Full Time, Faculty - Engineering, On-site... 
    Full time

    The Chronicle Of Higher Education, Inc.

    Pomona, CA
    4 days ago
  • The Mechanical Engineering Department at California State Polytechnic University, Pomona, invites applications for one tenure-track Assistant Professor position beginning in Fall 2027. Applicants from all areas of mechanical engineering are encouraged to apply, including... 

    AACTE Connect360

    Pomona, CA
    3 days ago
  • Mechanical Engineering, Assistant Professor Job No: 559400 Work Type: Instructional Faculty - Tenured/Tenure-Track Location: Pomona Categories: Unit 3 - CFA - California Faculty Association, Probationary, Tenured/Tenure-Track, Full Time, Faculty - Engineering, On-site (... 
    Full time

    Opt For Healthy Living

    Pomona, CA
    2 days ago
  • $180k - $247.5k

     .... 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 Product Security Engineer Opportunity As a Staff Product Security Engineer, you will play a critical role in safeguarding Okta’s products by conducting... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Ontario, CA
    28 days ago
  • $181.05k - $213k

     ...more information about our offices and culture, check out our [Carta careers page]( The Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring model. We’re excited to meet people who are energized by complex, ambiguous problems... 
    Full time

    Carta

    Ontario, CA
    21 days ago
  • Company Summary Come work for a company that’s committed to the success of each and every employee. A place where innovators and collaborators come together and build on each other’s talents. Where diversity is welcomed  and celebrated. FCT provides industry-leading...

    FCT

    Ontario, CA
    more than 2 months ago
  • Job Title: Software Developer - Full Stack - Intermediate Location: Toronto, Ontario Work Model: Onsite Description / Responsibilities / Skills Must Have Strong exp with React High level of knowledge around the Angular framework and JavaScript...

    Innosystech Inc

    Ontario, CA
    4 days ago
  • Job Summary: The Senior Software Developer is responsible for designing, developing, testing, and maintaining scalable, secure, and high-quality enterprise-level applications. This role requires expertise in full-stack development using modern frameworks and technologies...
    Work at office
    Monday to Friday
    Shift work

    vTech Solution

    Ontario, CA
    4 days ago
  • Job Title: Sr. Software Developer - CRM Location: Toronto, Ontario Work Model: Onsite Duration: 7 months Must Haves ~10+ years of experience with Siebel technical configuration/ design / development / integration ~5+ year of experience...

    Innosystech Inc

    Ontario, CA
    4 days ago
  • $51 - $53 per hour

     ...Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected group providing a global workforce and specialist recruitment solutions. Our... 
    Hourly pay
    Contract work
    Temporary work
    Work at office
    Monday to Friday

    Bartech Staffing

    Ontario, CA
    3 days ago
  • $32 - $40 per hour

     ...is a licensed C-7, C-10 and C-16 low voltage systems integration contractor offering a full spectrum of services including sales, engineering, installation, service, and maintenance with over 600 employees in our seven branches. We offer fire life safety, fire... 
    Weekly pay
    For contractors
    Local area
    Flexible hours

    HCI Systems

    Ontario, CA
    18 hours ago
  • Job Title: Software Developer - API Location: Peterborough, Ontario Work Model: Onsite Duration: 12 months Extension: 1 Time Must Haves ~5+ Experience with React framework and typescript ~5+ Experience with Node.js and Next.js ...

    Innosystech Inc

    Ontario, CA
    4 days ago
  • Job Title: Software Developer- Front End Location: Toronto, Ontario, Canada Work Model: Onsite Duration: 12 months Extension: 1 Time Must Haves Strong development experience with Java, spring boot, SQL. Experience with Restful...

    Innosystech Inc

    Ontario, CA
    4 days ago
  • $140k - $205k

    The Role Swiftly is looking for a Senior Software Engineer to join a cross‑functional product team enabling our transit agency customers to operate and manage on‑vehicle hardware systems and devices. Your team’s work spans technology stacks connecting cloud‑native services... 
    Work experience placement
    Local area
    Remote work
    Home office
    Flexible hours

    Swiftly, Inc.

    Ontario, CA
    18 hours ago

Do you want to receive more vacancies?

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