Embedded Firmware Designer

2 weeks ago


Markham, Canada client Full time

Are you looking for a Full-Time Permanent position? We are recruiting for an Embedded Firmware Design Engineer role for our client in Markham - Could this be your next job role?


Job title: Embedded Firmware Design Engineer

Job Location: Markham ON

Salary & Benefits: $90k – 100k a year (based on experience); Medical and Dental insurance, Vision insurance,

Employee Assistance Program, RRSP/DPSP, Paid time off, Short & Long-term Disability, Tuition reimbursement, and

Wellness Programs, On-site parking. Some travel for work outside the Office may be required (10%)


Job description:

· Demonstrated expertise in developing modular code for bare metal systems or Real-Time Operating Systems (RTOS)

· Experience with Digital Signal Processors and Microcontrollers (such as ARM Cortex M and Cortex R)

· Knowledge and practical use of software tools: Bootloaders, Linker Files, and Make Files

· Ability to design schematics for microcontrollers and peripheral control cards

· Proficiency in Digital Control Loops, Multi-threading, IQ Math, as well as protocols like CAN, I2C, SPI, and UART

· Skilled in debugging Printed Circuit Boards (PCBs) using tools like Oscilloscopes, Logic Analyzers, and Multimeters

· Implementation of version control systems, like GIT, documentation tools like Doxygen, and project management platforms like Jira; and source control tools such as Mercurial, Bitbucket, Sourcetree

· Comfortable working with high-voltage systems up to 400V

· Experience with using static analysis tools (e.g. Polyspace, PC-lint) is an asset

· Conduct schematic entry, perform calculations, simulations, and breadboarding during the design phase.

· Engage with customers and component suppliers to convey technical details effectively.

· Provide training to engineering design teams on essential embedded functions, such as device programming, boot-loading, and utilizing embedded data reporting features.

· Design circuits, conduct tests, and evaluations to verify and ensure design integrity.

· Maintain documentation of designs according to quality standards and procedures, such as ISO9001 and IATF 16949, and actively participate in both external and internal audits.

· Generate reports to document test results accurately.

· Stay updated with emerging innovations and trends in embedded design.

· Participate in the entire product development life cycle (PDLC) or software development life cycle (SDLC), including requirements analysis, architecture development, and detailed design phases.

· Recommended experience includes proficiency in analyzing and designing analog, digital, mixed-signal, instrumentation, and signal path systems.

· Will be reporting to Embedded Design Engineering Team Lead

Skills & Software:

· Capable of understanding AC/DC and DC/DC and power electronics jargon

· Marketing skills and software

· Customer Service related skills

· In-depth comprehension of target markets, including networking equipment/ infrastructure, wireless communications, computational and industrial sectors.

·

Qualifications:

· At least 5-7 years of professional experience in Embedded Firmware Development and Design required

· Bachelor's degree in Electrical Engineering, Software Engineering, Design Engineering or equivalent field

· Professional Engineers of Ontario (PEO) Licensed Engineer

· Hands-on experience in Power Electronics

· Proficient in advanced C programming and Python, development of OS Systems, etc.

· Familiarity with high volume manufacturing requirements (e.g., DFM/testability) and proficiency in bug tracking utilizing tools like Jira, Bugzilla, or Mantis are valuable assets.



  • Markham, Canada client Full time

    Are you looking for a Full-Time Permanent position? We are recruiting for an Embedded Firmware Design Engineer role for our client in Markham - Could this be your next job role? Job title: Embedded Firmware Design Engineer Job Location: Markham ON Salary & Benefits: $90k – 100k a year (based on expe


  • Markham, Canada client Full time

    Are you looking for a Full-Time Permanent position? We are recruiting for an Embedded Firmware Design Engineer role for our client in Markham - Could this be your next job role? Job title: Embedded Firmware Design Engineer Job Location: Markham ON Salary & Benefits: $90k – 100k a year (based on experience); Medical and Dental insurance, Vision insurance, ...


  • Markham, Canada client Full time

    Are you looking for a Full-Time Permanent position? We are recruiting for an Embedded Firmware Design Engineer role for our client in Markham - Could this be your next job role? Job title: Embedded Firmware Design Engineer Job Location: Markham ON Salary & Benefits: $90k – 100k a year (based on experience); Medical and Dental insurance, Vision insurance, ...


  • Markham, ON, Canada client Full time

    Are you looking for a Full-Time Permanent position? We are recruiting for an Embedded Firmware Design Engineer role for our client in Markham - Could this be your next job role?Job title: Embedded Firmware Design EngineerJob Location: Markham ONSalary & Benefits: $90k – 100k a year (based on experience); Medical and Dental insurance, Vision insurance,...


  • Markham, ON, Canada client Full time

    Are you looking for a Full-Time Permanent position? We are recruiting for an Embedded Firmware Design Engineer role for our client in Markham - Could this be your next job role?Job title: Embedded Firmware Design EngineerJob Location: Markham ONSalary & Benefits: $90k – 100k a year (based on experience); Medical and Dental insurance, Vision insurance,...


  • Markham, ON, Canada client Full time

    Are you looking for a Full-Time Permanent position? We are recruiting for an Embedded Firmware Design Engineer role for our client in Markham - Could this be your next job role?Job title: Embedded Firmware Design EngineerJob Location: Markham ONSalary & Benefits: $90k – 100k a year (based on experience); Medical and Dental insurance, Vision insurance,...


  • Markham, ON, Canada client Full time

    Are you looking for a Full-Time Permanent position? We are recruiting for an Embedded Firmware Design Engineer role for our client in Markham - Could this be your next job role?Job title: Embedded Firmware Design EngineerJob Location: Markham ONSalary & Benefits: $90k – 100k a year (based on experience); Medical and Dental insurance, Vision insurance,...


  • Markham, Canada ZRG Embedded RecruitingRPO Full time

    Legrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software applications...


  • Markham, Canada ZRG Embedded RecruitingRPO Full time

    Legrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software...


  • Markham, Canada ZRG Embedded RecruitingRPO Full time

    Legrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software applications...


  • Markham, ON, Canada ZRG Embedded RecruitingRPO Full time

    Legrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software applications...


  • Markham, ON, Canada ZRG Embedded RecruitingRPO Full time

    Legrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software applications...


  • Markham, Canada Murata Power Solutions, Inc. Full time

    Position SummaryAs part of a product development team, the EFE is responsible for the design, documentation and integration of digital hardware and software within leading edge power conversion products. Will also perform product validation to ensure reliability and electrical performance.Job Duties/ResponsibilitiesEmbedded Design (hardware and firmware) in...


  • Markham, Canada Murata Power Solutions Full time

    Position Summary As part of a product development team, the EFE is responsible for the design, documentation and integration of digital hardware and software within leading edge power conversion products. Will also perform product validation to ensure reliability and electrical performance. Job Duties/Responsibilities Embedded Design (hardware...


  • Markham, Canada Murata Power Solutions Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: As part of a product development team, the EFE is responsible for the design, documentation and integration of digital hardware and software within leading edge power conversion products. Will also...


  • Markham, Canada Murata Power Solutions Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: As part of a product development team, the EFE is responsible for the design, documentation and integration of digital hardware and software within leading edge power conversion products. Will also...


  • Markham, Canada Murata Power Solutions Full time

    Position Summary As part of a product development team, the EFE is responsible for the design, documentation and integration of digital hardware and software within leading edge power conversion products. Will also perform product validation to ensure reliability and electrical performance. Job Duties/Responsibilities Embedded Design (hardware...


  • Markham, Ontario, Canada GE Renewable Energy Full time

    Job Description SummaryIn this role you'll be responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that runs on devices that need to be tailored to the needs of the hardware that it has to run on. As part of a multi-developer firmware team the major responsibilities will include analysis, design,...


  • Markham, Ontario, Canada GE Renewable Energy Full time

    Job Description SummaryIn this role you'll be responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that runs on devices that need to be tailored to the needs of the hardware that it has to run on. As part of a multi-developer firmware team the major responsibilities will include analysis, design,...


  • Markham, Canada Synopsys, Inc. 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...