Nokia

Sr Firmware Engineer

Nokia
Apply
4 months ago
Canada (city not specified)Senior

Responsibilities

  • Design, implement, test, debug, and maintain firmware for next-generation Optical Engine products.
  • Develop and maintain firmware requirements and design documentation.
  • Develop device drivers for Linux or real-time operating systems.
  • Collaborate with optical, hardware, FPGA, software, manufacturing, and test teams for product integration.
  • Support knowledge transfer to manufacturing processes.
  • Debug and resolve customer issues.
  • Contribute to testing documentation and product quality and compliance activities.
  • Participate in design reviews and provide technical input.
  • Identify improvements to firmware development processes and methodologies.

Requirements

  • BS or MS in Electrical Engineering, Computer Science, or a related field.
  • At least 4 years of embedded software development experience in a multithreaded real-time environment.
  • Strong C/C++ programming skills.
  • Experience developing device drivers for Linux or real-time operating systems.
  • Good analytical and troubleshooting abilities.
  • Preferred experience with scripting languages.
  • Preferred hands-on experience with Zynq and ARM processors.
  • Preferred familiarity with firmware requirements and design documentation.
  • Preferred knowledge of optical engineering concepts.
  • Preferred experience working with cross-functional teams.

Benefits

  • Competitive compensation.
  • Professional development opportunities.
  • Comprehensive benefits package including health and wellness programs.
  • Flexible work arrangements.

Tech Stack

Categories

Nokia

About Nokia

10,000+ employees

Nokia builds telecom network equipment and software—covering mobile (4G/5G RAN and core), IP and optical networking, fixed access, and related services—for communications service providers, enterprises, and governments. The company also conducts advanced research through Nokia Bell Labs. Founded in 1865 and headquartered in Espoo, Finland, Nokia is a public company with global operations and long-standing relationships with major mobile network operators worldwide.

Contact me