Senior Firmware Engineer

2 weeks ago


Toronto, Canada Talentlab Full time

We have partnered with a fast growing semiconductor company that recently went public. Our client isa leader in purpose-built connectivity solutions for data-centric systems. Currently they are seeking an experienced Firmware Engineer in Toronto, Canada with experience implementing firmware for hardware-software interfaces on Systems on a Chip (SoCs) and microcontroller subsystems.Job DescriptionThe scope of this role is focused on architecting and developing firmware and microcontroller subsystems for out clients SoC and systems products.Basic qualificationsStrong academic and technical background in electrical engineering. At a minimum, a Bachelor’s in EE or Computer Science is required, and a Master’s is preferred.Minimum 5 years’ experience supporting or developing complex SoC/silicon products for Server, Storage, and/or Networking applications.Experience developing firmware to execute in on-chip microcontrollers as well as C-language software development kits (SDKs) to execute on system management controllers (e.g. BMC).Experience working with logic designers to architect and verify HW-SW interfaces on complex SoCsRequired experienceHigh level of proficiency in C (preferred) or C++, including development of C-based SDKsHigh level of proficiency in Python for automating pre-processors/post-processors and FW QCWorking knowledge of software/firmware build environments, gcc/Make, Doxygen, and GitHub.Hands-on experience with Server, Storage, and/or Networking equipment (e.g. Network Switches).Familiarity with SoC interfaces to common IP blocks such as PCIe Controllers, DDR Controllers, NVME Controllers, AMBA/AHB interfaces, on-chip memory interfaces, and other similar interfacesDirect experience working on products with high-speed interfaces common in Data Center equipment: PCI- Express (Gen-3 and above), 100/400G Ethernet, Infiniband, DDR, NVMe, USB, etc.Preferred experienceExperience developing firmware to execute in on-chip microcontrollers as well as C-language SDKs to execute on system management controllers (e.g. BMC)Experience developing embedded firmware for PCIe or Ethernet Switch productsExperience with industry forums and collaboration workgroups such as OCP and OpenBMCAll qualified and interested applicants can apply directly to Aaron Ravensbergen by sending an email with attached resume toaaron.ravensbergen@talentlab.com. You may also apply directly on our website atwww.talentlab.com. Although we thank all applicants for their interest, only those in consideration will be contacted. #J-18808-Ljbffr



  • Toronto, Canada EssilorLuxottica Full time

    Total Rewards: Benefits/Incentive InformationEssilor Instruments provides seamless access to state-of-the-art products, with a focus on customer satisfaction by setting new standards of excellence in the industry. Our solutions highlight eye care professionals' expertise and meet their business needs, by providing innovative solutions and technologies,...


  • Toronto, Canada EssilorLuxottica Full time

    Total Rewards: Benefits/Incentive InformationEssilor Instruments provides seamless access to state-of-the-art products, with a focus on customer satisfaction by setting new standards of excellence in the industry. Our solutions highlight eye care professionals' expertise and meet their business needs, by providing innovative solutions and technologies,...


  • Toronto, Canada Able Innovations Full time

    Overview Senior Firmware Engineer (FE2510) – Location: Toronto, ON Type: Full-time, In-office Start date: Immediate Experience: 5–10 years of relevant industry experience in firmware engineering, embedded systems, or robotics (preference given for medical, safety-critical, or regulated industries) Education : Degree in Software Engineering, Electrical...


  • Toronto, Canada Able Innovations Full time

    OverviewSenior Firmware Engineer (FE2510) – Location: Toronto, ONType: Full-time, In-officeStart date: ImmediateExperience: 5–10 years of relevant industry experience in firmware engineering, embedded systems, or robotics (preference given for medical, safety-critical, or regulated industries)Education: Degree in Software Engineering, Electrical...


  • Toronto, Canada Able Innovations Full time

    OverviewSenior Firmware Engineer (FE2510) – Location: Toronto, ONType: Full-time, In-officeStart date: ImmediateExperience: 5–10 years of relevant industry experience in firmware engineering, embedded systems, or robotics (preference given for medical, safety-critical, or regulated industries)Education: Degree in Software Engineering, Electrical...


  • Toronto, Canada Able Innovations Full time

    OverviewSenior Firmware Engineer (FE2510) – Location: Toronto, ONType: Full-time, In-officeStart date: ImmediateExperience: 5–10 years of relevant industry experience in firmware engineering, embedded systems, or robotics (preference given for medical, safety-critical, or regulated industries)Education: Degree in Software Engineering, Electrical...


  • Toronto, ON MH A, Canada Able Innovations Full time $120,000 - $180,000 per year

    Senior Firmware Engineer (FE2510)Location: Toronto, ONType: Full-time, In-officeStart date: ImmediateExperience: 5–10 years of relevant industry experience in firmware engineering, embedded systems, or robotics (preference given for medical, safety-critical, or regulated industries)Education: Degree in Software Engineering, Electrical Engineering, Computer...


  • Toronto, Canada Activate Global, Inc. Full time

    A tech innovation company is seeking a Senior Firmware Developer in Toronto to enhance the firmware of their cutting-edge electrochemical systems. The ideal candidate will possess over three years of experience developing firmware for ARM-based microcontrollers, strong C programming skills, and a background in embedded systems. This full-time role focuses on...


  • Toronto, Canada EssilorLuxottica Full time

    Requisition ID : 897354 Position : Full-Time Total Rewards : Essilor Instruments provides seamless access to state-of-the-art products, with a focus on customer satisfaction by setting new standards of excellence in the industry. Our solutions highlight eye care professionals' expertise and meet their business needs, by providing innovative solutions and...


  • Toronto, Canada EssilorLuxottica Full time

    Requisition ID : 897354 Position : Full-Time Total Rewards : Essilor Instruments provides seamless access to state-of-the-art products, with a focus on customer satisfaction by setting new standards of excellence in the industry. Our solutions highlight eye care professionals' expertise and meet their business needs, by providing innovative solutions and...