Embedded Systems Firmware Architect

7 days ago


Burnaby, British Columbia, Canada Fortinet, Inc. Full time
Job Summary:
Fortinet, Inc. is seeking a highly skilled Firmware Design Developer to join its Hardware team. As a key member of the team, you will work closely with firmware, hardware, and verification developers throughout various stages of the hardware and firmware development cycle.

About Us:
Fortinet, Inc. is a leading provider of innovative cybersecurity solutions that protect organizations from increasingly sophisticated threats. We are dedicated to delivering high-quality products that meet the evolving needs of our customers.

Key Responsibilities:
1. Design and develop OS bootloader, UEFI BIOS, and firmware drivers for embedded systems that run Linux.
2. Bring up and troubleshoot the high-speed Ethernet controller for network connectivity in OS bootloader or BIOS stage.
3. Debug defective hardware by different testing configurations in verification tools.

Required Skills and Qualifications:
1. 3+ years UEFI application, UEFI BIOS, or associated firmware design experience.
2. Knowledge of computer hardware, BIOS, Linux, Ethernet, and system design.
3. Familiarity with Linux OS / Kernel / driver programming and debugging tools.
4. Proficiency in C/C++ language and good experience in assembly language.
5. Working history in Intel/AMD X86 embedded processor system architecture.
6. Working history in implementing storage, Ethernet, and peripheral device drivers.
7. Excellent analytical, problem-solving skills, with strong attention to detail.
8. Excellent communication skill and ability to work as a team player.

Educational Requirements:
1. Bachelor's Degree in Computer Engineering or related discipline.



  • Burnaby, British Columbia, Canada Equinox Power Innovations Inc. Full time $120,000 - $160,000

    About the RoleWe are seeking a highly experienced and skilled Senior Firmware Developer to join our team as a Lead Systems Engineer for Power Conversion. This is an exciting opportunity to work on cutting-edge power conversion projects, designing and developing advanced embedded systems for power electronic applications.The ideal candidate will have a strong...


  • Burnaby, British Columbia, Canada Lumotive Inc Full time

    Technical RequirementsThe ideal candidate for this position will have a strong background in embedded software development, with experience in designing and implementing software components for Linux-based embedded systems. They will also have hands-on experience with networking protocols, and a good understanding of software development best practices,...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    **Responsibilities**As a Firmware Design Developer, you will be responsible for designing and developing OS bootloader, UEFI BIOS, and firmware drivers for embedded systems that run Linux.You will also bring up and troubleshoot the high speed Ethernet controller for network connectivity in OS bootloader or BIOS stage.In addition, you will debug defective...


  • Burnaby, British Columbia, Canada Enersys Full time

    Company Overview:EnerSys is a leading industrial technology company that provides mission-critical stored energy solutions. Our innovative products meet the growing demand for energy efficiency, reliability, and sustainability.Job Description:We are seeking an experienced Principal Embedded Firmware Engineer to lead the development of advanced real-time...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Overview: As a firmware design developer at Fortinet, Inc., you will work closely with the Hardware team to develop firmware for embedded systems. This role offers exposure to various technical standards and technologies, enabling you to demonstrate your skills in design, development, performance tuning, and documentation.Responsibilities:Design and develop...


  • Burnaby, British Columbia, Canada Algo Communication USA Full time

    At Algo Communication USA, we specialize in manufacturing and supplying audio and video communication products that make industrial communication safe, simple, and effective.We collaborate with some of the largest technology companies globally to deliver cutting-edge products to our customers.As an embedded software engineer, you will help develop telecom...


  • Burnaby, British Columbia, Canada Enersys Full time

    • Job Summary: We are seeking a skilled Principal Embedded Firmware Engineer to lead the development of advanced real-time controls for power converters at our facility.This role requires a technically proficient engineer with extensive embedded systems expertise who can guide complex projects from concept through production. As a Principal Engineer in a...


  • Burnaby, British Columbia, Canada Lumotive Inc Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our technical team. As a Member of Technical Staff (MTS), you will be responsible for developing and optimizing embedded software for our next-generation products. You will work closely with hardware engineers, firmware developers, and system architects to create...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    About the RoleWe are looking for a talented Firmware Design Developer to join our team. As a key member of the Hardware team, you will be responsible for designing and developing firmware for embedded systems that run Linux. This includes designing and developing OS bootloader, UEFI BIOS, and firmware drivers. The ideal candidate will have a strong...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    As a firmware design developer in the Hardware team, you will work closely with other firmware, hardware, and verification developers throughout various stages of the hardware and firmware development cycle. You will gain exposure to various technical standards and technologies, and get to demonstrate your skills in design, development, performance tuning,...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    As a firmware design developer in the Hardware team, you will work closely with other firmware, hardware, and verification developers throughout various stages of the hardware and firmware development cycle. You will gain exposure to various technical standards and technologies, and get to demonstrate your skills in design, development, performance tuning,...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    **Job Summary**We are looking for a highly skilled Firmware Development Specialist to design and develop OS bootloader, UEFI BIOS, and firmware drivers for embedded systems that run Linux.The ideal candidate will have strong knowledge of computer hardware, BIOS, Linux, Ethernet and system design, as well as experience in Linux OS / Kernel / driver...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Key ResponsibilitiesIn this role, you will be responsible for designing and developing OS bootloader, UEFI BIOS, and firmware drivers for embedded systems that run Linux. This includes bringing up and troubleshooting the high-speed Ethernet controller for network connectivity in OS bootloader or BIOS stage. Additionally, you will debug defective hardware by...


  • Burnaby, British Columbia, Canada Draganfly Inc. Full time

    Design and Development at Draganfly Inc.As an Embedded Electronics Engineer, you will contribute to the design and development of innovative solutions for Draganfly's next-generation products. Key responsibilities include:Developing electronics hardware designs, firmware, and mechanical designsConducting design verification testing and managing project...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    **Company Overview**Fortinet, Inc. is a leading provider of cyber security solutions for businesses and organizations worldwide.We are seeking an experienced Firmware Design Developer to join our Hardware team.This role will involve working closely with other firmware, hardware, and verification developers throughout various stages of the hardware and...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Role OverviewWe are seeking an experienced Senior Embedded Software Developer to join our team at Fortinet. As a member of our team, you will be responsible for developing key components of our flagship products.Key ResponsibilitiesDesign, develop, and test software for Fortinet productsParticipate in bug fixing and maintain code using source control...


  • Burnaby, British Columbia, Canada Lumotive Inc Full time

    Lumotive's award-winning optical semiconductor solutions enable advanced sensing and perception capabilities in next-generation consumer, mobility, and industrial automation products such as mobile devices, autonomous vehicles, and robots. The company's patented Light Control Metasurface (LCM) beam steering chips deliver an unparalleled combination of high...

  • Software Engineer

    3 days ago


    Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Job OverviewFortinet, Inc. is a leading provider of high-performance cybersecurity solutions. We are seeking an experienced Senior Embedded Software Developer to join our team.About the RoleWe are looking for a highly skilled and motivated individual to develop key components of our flagship products. As a Senior Embedded Developer, you will be responsible...


  • Burnaby, British Columbia, Canada Algo Communication USA Full time

    Algo Communication USA is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products.We are looking for a highly motivated Embedded Software Engineer to work with our growing engineering team. As an embedded software engineer, you will play a key role in developing telecom audio and video IP...


  • Burnaby, British Columbia, Canada Algo Communication USA Full time

    Our team at Algo Communication USA is dedicated to delivering innovative audio and video communication products that make industrial communication safe, simple, and effective.We collaborate with some of the largest technology companies globally to deliver cutting-edge products to our customers.As an embedded software engineer, you will help develop telecom...