Firmware Engineer

2 weeks ago


Scarborough Ontario, Toronto, Canada Animo Tech Full time

As a Firmware Engineer, you are central to the growth of this fast-paced multi-disciplinary team. Using your coding and technical expertise, you will explore solutions to a variety of engineering problems in a fast-paced environment. Your team will rely on you to provide structure, support, and a keen eye on all engineering initiatives. Collaborating directly with our lead engineers and our international manufacturing partners, your role in the company’s evolution will be highly visible.


Responsibilities

  • Work closely with our multidisciplinary team to define, design, build, and test new products from ideation to mass production.
  • Develop code based on the requirements provided and constraints identified.
  • Support team members in designing fixtures for testing and quality control purposes.
  • Perform root cause analysis to identify sustainable ways to resolve issues on hand.
  • Express your code in the form of flowcharts and process diagrams.
  • Support the team with other tasks as needed.


Qualifications

  • BS or MS in Electrical Engineering or Computer Science.
  • Proficient in C and C++ programming.
  • Understanding of Python language.
  • Understanding of STM32 or similar MCUs (RISC, ARM, 8051, AVR).
  • Understanding of PCBs and assemblies.
  • Understanding of electrical components such as MOSFETs, MCUs, Op-Amps etc.
  • Experience in debugging/testing with lab test equipment such as oscilloscope, logic analyzer, power analyzer, signal generator etc.
  • Experience with Embedded Systems.
  • Hands on soldering skills (surface mount and through hole components) preferred.


Your Background

  • Willingness and ability to learn and apply new skills quickly
  • Attention to detail
  • Ability to multitask and adapt to a rapidly changing problem
  • Strong organizational skills
  • Strong Microsoft office skills
  • Strong interpersonal skills
  • Prior knowledge of vaping products is an asset
  • Ability to read and write Mandarin is an asset
  • Fresh grads are welcomed to apply.


Perks

  • A clear path to career & skill development
  • Talented team in a fast-paced, free thinking environment
  • Performance bonuses
  • Discounts on products we develop
  • Competitive salary


  • Firmware Engineer

    2 weeks ago


    Scarborough, Canada Animo Tech Full time

    As a Firmware Engineer, you are central to the growth of this fast-paced multi-disciplinary team. Using your coding and technical expertise, you will explore solutions to a variety of engineering problems in a fast-paced environment. Your team will rely on you to provide structure, support, and a ke

  • Firmware Engineer

    2 weeks ago


    Mississauga, Ontario, Peel region, Canada Addie Staffing Full time

    Job Details: Firmware Engineer/ Hardware Engineer Location: Mississauga, ONPosition: 18 months Contract, high chances for the permanent rolePosition Overview: The Firmware Developer/Engineer - Electronics will be part of the electronics firmware development team. The key role of this position is the development of embedded software for new hardware for the...

  • Firmware Engineer

    2 weeks ago


    Markham, Ontario, York region, Canada LanceSoft, Inc. Full time

    Pay Rate: $60.00/hr to $67.85/hrVancouver or Markham• Pre-silicon FW coding and simulation against Architectural and RTL models• Good Knowledge of Verilog/SystemVerilog and digital simulation debug.The Role:The Memory IO team is looking for a passionate and experienced Firmware designers for the pre/post-silicon development of high-speed LPDDR, DDR and...


  • Mississauga, Ontario, Peel region, Canada Addie Staffing Full time

    Job Details: Firmware Engineer/ Hardware EngineerLocation: Mississauga, ONPosition: 18 months Contract, high chances for the permanent rolePosition Overview:The Firmware Developer/Engineer - Electronics will be part of the electronics firmware development team.The key role of this position is the development of embedded software for new hardware for the...


  • Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full time

    At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you...


  • Markham, Ontario, I3P, CA Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • Firmware Engineer

    3 weeks ago


    Scarborough, Canada Animo Tech Full time

    As a Firmware Engineer, you are central to the growth of this fast-paced multi-disciplinary team. Using your coding and technical expertise, you will explore solutions to a variety of engineering problems in a fast-paced environment. Your team will rely on you to provide structure, support, and a keen eye on all engineering initiatives. Collaborating...

  • Firmware Engineer

    3 weeks ago


    Scarborough, Canada Animo Tech Full time

    As a Firmware Engineer, you are central to the growth of this fast-paced multi-disciplinary team. Using your coding and technical expertise, you will explore solutions to a variety of engineering problems in a fast-paced environment. Your team will rely on you to provide structure, support, and a keen eye on all engineering initiatives. Collaborating...

  • Firmware Engineer

    3 weeks ago


    Scarborough, Canada Animo Tech Full time

    As a Firmware Engineer, you are central to the growth of this fast-paced multi-disciplinary team. Using your coding and technical expertise, you will explore solutions to a variety of engineering problems in a fast-paced environment. Your team will rely on you to provide structure, support, and a keen eye on all engineering initiatives. Collaborating...


  • Markham, Ontario, I3P, CA Synopsys Full time

    Firmware Design EngineerSeeking a highly motivated and innovative firmware engineer. The candidate would be working as part of a highly experienced PHY IP team, and be involved in developing firmware for embedded processors in current and next generation SerDes products. The position offers an excellent opportunity to work with an expert team of engineers...


  • Richmond Hill, Ontario, York region, Canada Inspired Staffing Inc. Jobs Full time

    Our client is a North American leader in designing, building and developing home and professional electric -acoustic products.They offer a full line of innovative audio products ranging from audiophile to home and professional speakers, subwoofers and amplifiers.They are in need of a Full Time Intermediate to Senior Firmware Engineer with expertise in the...

  • Firmware Engineer

    3 weeks ago


    Scarborough, ON, Canada Animo Tech Full time

    As a Firmware Engineer, you are central to the growth of this fast-paced multi-disciplinary team. Using your coding and technical expertise, you will explore solutions to a variety of engineering problems in a fast-paced environment. Your team will rely on you to provide structure, support, and a keen eye on all engineering initiatives. Collaborating...


  • Scarborough Village, Ontario, Canada Animo Tech Full time

    Job Title: Firmware EngineerAs a Firmware Engineer at Animo Tech, you will play a crucial role in the development of our innovative products. Your expertise in coding and technical skills will enable you to explore solutions to various engineering problems in a fast-paced environment.Responsibilities:Collaborate with our multidisciplinary team to define,...


  • Scarborough Village, Ontario, Canada Animo Tech Full time

    Job Title: Firmware EngineerAs a Firmware Engineer at Animo Tech, you will play a crucial role in the development of our innovative products. Your expertise in coding and technical skills will enable you to explore solutions to various engineering problems in a fast-paced environment.Responsibilities:Collaborate with our multidisciplinary team to define,...


  • Scarborough Village, Ontario, Canada Animo Tech Full time

    Job Title: Firmware EngineerAt Animo Tech, we are seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will play a crucial role in the development of our cutting-edge products.Responsibilities:Collaborate with our multidisciplinary team to design, build, and test new products from ideation to mass production.Support team...


  • Scarborough Village, Ontario, Canada Animo Tech Full time

    Job Title: Firmware EngineerAt Animo Tech, we are seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will play a crucial role in the development of our cutting-edge products.Responsibilities:Collaborate with our multidisciplinary team to design, build, and test new products from ideation to mass production.Support team...


  • London, Ontario, Middlesex, Canada Trudell Medical International Full time

    As a member of our Product Development team, you will design, implement, maintain, and document firmware for system level medical products (hardware/software) for new product development projects from concept to complete release to manufacturing.Responsibilities Include:Design, Development and TestingInvestigate and define software engineering requirements...


  • Scarborough Village, Ontario, Canada Animo Tech Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Animo Tech. As a key member of our engineering team, you will play a crucial role in the development of our innovative products.ResponsibilitiesCollaborate with our multidisciplinary team to design, develop, and test new products from concept to production.Develop and...


  • Scarborough Village, Ontario, Canada Animo Tech Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Animo Tech. As a key member of our engineering team, you will play a crucial role in the development of our innovative products.ResponsibilitiesCollaborate with our multidisciplinary team to design, develop, and test new products from concept to production.Develop and...


  • Thornhill, Ontario, L2T, Niagara, Canada Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...