Current jobs related to Firmware Engineer - Scarborough - Animo Tech

  • Project Manager

    5 months ago


    Scarborough, Canada Accuenergy (Canada) Inc. Full time

    **About Us** Accuenergy is a Toronto-based company dedicated to research, design and manufacturing of multifunction power meters and other instruments. We also provide advanced technological solutions for distribution and industrial power system automation. **Responsibilities** - Write project plans, and drive project schedules from development commit to...

  • Electrical Technician

    5 months ago


    Scarborough, Canada Inspectech Full time

    **Our Company**: InspecTech was incorporated in 1977, the Non-Destructive Testing (NDT) equipment industry consisted largely of vendors offering instruments and probes for manual testing only. InspecTech’s objective was then clear: to supply engineered solutions to NDT problems by providing innovative and rugged test systems, fully integrated into the...

Firmware Engineer

2 months 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 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