View All Jobs 139076

Firmware Engineer

Lead firmware integration for DSP platform and high-speed transceivers to ensure reliable operation.
Ottawa, Ontario, Canada
Mid-Level
$55 – 65 CAD / hour
yesterday
Actalent

Actalent

Provides engineering and sciences talent solutions, including staffing, consulting, and workforce services for technology-driven and highly regulated industries.

Firmware Engineer in Ottawa

We are seeking a firmware engineer to play a prominent role in implementing firmware and software for user interfaces, device control, and DSP schemes within our cutting-edge product line of pluggable transceivers. These transceivers operate above 400Gb/s and include QSFP-DD and OSFP form factors.

Responsibilities:

  • Enhance and integrate existing software with a new DSP platform.
  • Manage power-up sequences, regulators, and initial unit bring-up.
  • Ensure proper communication between pluggable modules and switches, identifying and resolving bugs.
  • Work with I²C, SPI, and other bus protocols for DSP communication.
  • Integrate DSPs using API libraries.
  • Develop system-level application software to ensure seamless performance in a switching environment.
  • Interpret and implement requirements from technical documentation.
  • Understand and integrate optical components such as lasers and modulators within systems.
  • Implement coding logic for optical components to function correctly within the overall system.

Essential skills:

  • 5+ years of experience in embedded C, particularly with embedded applications.
  • Experience with RTOS such as VxWorks or FreeRTOS.
  • Proficiency in microcontroller or microprocessor use
  • Experience controlling DACs and ADCs (Analog to Digital / Digital to Analog Converters).
  • Hands-on experience writing code for ST Microprocessors or similar platforms.
  • Solid understanding of embedded firmware development and system-level design.

Additional skills & qualifications:

  • Experience with optical/photonics.
  • Hardware experience (board bring-up, debugging, etc.).
  • Experience with DSP and device drivers.
  • Experience in embedded software development.

Work environment:

Work as part of the photonics team in a dynamic and innovative environment. Collaborate with experts in the field to deliver scalable and customized solutions. Engage in a culture that promotes making anything possible and everything better, with a focus on sustainable processes and diverse communities.

Job type & location:

This is a contract to hire position based out of Kanata, ON.

Pay and benefits:

The pay range for this position is $55.00 - $65.00/hr.

Workplace type:

This is a fully onsite position in Kanata, ON.

+ Show Original Job Post
























Firmware Engineer
Ottawa, Ontario, Canada
$55 – 65 CAD / hour
Engineering
About Actalent
Provides engineering and sciences talent solutions, including staffing, consulting, and workforce services for technology-driven and highly regulated industries.