Firmware Engineer

Cynet Systems
Toronto, ON
$42 an hour (estimated)
Full-time

Job Description :

  • Develops embedded software within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests and validates product implementations.
  • Job may require experience in system architecture and modeling, operating systems, device architecture, system integration, algorithm modeling, digital signal processing, and / or hardware design.
  • Works with a variety of storage interface standards.
  • Performs system level design modeling, and systems integration, additionally performing algorithm modeling, benchmarking implementation, and / or digital signal processing.

Minimum Qualification :

Must have a Bachelors in Computer / Electrical Engineering or related field. (REQUIRED).

Strongly Preferred Qualifications :

  • Low-level software / firmware programming skills in assembly and / or C.
  • Programming languages : C / C++, Python and Bash scripting.
  • Familiarity with general PHY data flows and DSP algorithm development.
  • Hands-on design experience with SerDes architectures.
  • Hardware / Software interfaces, interactions, and debug.
  • Microprocessor development.
  • Pre-Silicon or Post-Silicon debug experience.
  • UNIX command-line tool.
  • 30+ days ago
Related jobs
Promoted
Huntech USA LLC
Markham, Ontario

As such, firmware is considered equally important to the hardware, and the firmware team is often customer-facing dealing with all the major hyperscalers and Cloud Service Providers accordingly to ensure their needs are fully comprehended. Senior Firmware Engineer - Power Management. The mission of ...

C​NH Industrial
Mississauga, Ontario
Remote

Develop embedded software/firmware within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests and validates product implementations. Maintenance and development of firmware on microcontrollers. Inter...

Advanced Micro Devices, Inc
Canada

AMD together we advance_ THE ROLE: The Memory IO team is looking for a passionate and experienced IP and subsystem BIOS firmware engineers for pre-silicon and production BIOS firmware development of high-speed LPDDRx and DDRx IPs and subsystems. THE PERSON: Are you looking to take on and tackle adva...

Exotic Expert Solutions LLP
Canada

Planning, developing and implementing firmware. Writing and maintaining firmware documentation. Providing technical support and training to the firmware development team. ...

Synopsys Inc
Mississauga, Ontario

Seeking 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...

C​NH Industrial
Mississauga, Ontario
Remote

Maintenance and development of carrier board firmware on microcontrollers. Interpret and evaluate data obtained from various engineering and/or research investigations. Bachelors' Degree in Engineering or Applied Science. ...

Focal Systems
Mississauga, Ontario

Firmware Engineer to lead all camera firmware development to ensure our cameras have high image quality, high uptime, reliable OTA, and low power draw. Manage and hire a team of Firmware and QA engineers. Writing specs for our Firmware. Leading a team to write Embedded Firmware code (C/C++). ...

Myant Corp.
Mississauga, Ontario

Electrical/Computer Engineering, Computer Science or related fields        5+ years experience developing firmware for embedded systems Experience working on the hardware/software interface Experience deploying embedded software for real products Development of bar...

Advanced Micro Devices, Inc
Markham, Ontario

AMD together we advance_ THE ROLE: The Firmware Engineer will have the opportunity to work with Hardware development teams, GPU architects, test teams. THE ROLE: The Firmware Engineer will have the opportunity to work with Hardware development teams, GPU architects, test teams. In this role, you wil...

Focal Systems
Mississauga, Ontario

Firmware Engineer to lead all camera firmware development to ensure our cameras have high image quality, high uptime, reliable OTA, and low power draw. Manage and hire a team of Firmware and QA engineers. Writing specs for our Firmware. Leading a team to write Embedded Firmware code (C/C++). ...