Nokia

Staff Firmware Development Engr

Nokia
Apply
10 days ago
India (city not specified)Staff+

Responsibilities

  • Design, implement, and test firmware for optical line system products such as ROADM, EDFA, and Raman systems.
  • Develop and maintain firmware requirements and design documentation.
  • Collaborate with optical, hardware, FPGA, software, manufacturing, and test teams for seamless product integration.
  • Debug and resolve customer issues.
  • Contribute to testing documentation, product quality, and compliance activities.
  • Participate in design reviews and provide input on architectural decisions.
  • Perform hardware bring-up and support device-driver development for Linux or real-time operating systems.
  • Provide knowledge transfer to manufacturing processes and contribute to firmware development process improvements.

Requirements

  • BE/BTech or ME/MTech in Computer Science, Electronics and Communications Engineering, or a related field.
  • 8+ years of embedded software development experience in a multithreaded real-time environment.
  • Strong C/C++ programming, systems understanding, and debugging skills.
  • Experience developing firmware and participating in requirements gathering, design reviews, and test-plan reviews.
  • Hands-on experience with test equipment such as traffic generators and JTAG debuggers.
  • Proficiency with Linux and C/C++ in embedded systems, including microcontroller-based systems.
  • Experience developing device drivers for Linux or real-time operating systems.
  • Knowledge of hardware interfaces and protocols including I²C, SPI, Ethernet, and PCIe.
  • Experience with hardware bring-up and the U-Boot bootloader.
  • Familiarity with RTOS environments such as FreeRTOS and ThreadX.
  • Basic understanding of electronics schematics and hardware design.
  • Experience working with geographically distributed cross-functional teams.
  • Preferred qualifications include scripting-language experience, Zynq and ARM processor experience, optical engineering knowledge, firmware requirements and design documentation experience, and familiarity with AI tools such as Cursor, Gemini, and Copilot.

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