Nokia

Applied R&D Engineer 4 - SW

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

Responsibilities

  • Conduct applied research and translate findings into product, system, tool, and process improvements.
  • Analyze, design, develop, integrate, verify, test, and modify integrated hardware/software systems.
  • Develop high-performance, low-latency software for networking devices.
  • Develop BSPs, device drivers, and build-controlled software releases and maintenance updates.
  • Plan technical requirements based on customer needs and handle internal customer requirements.
  • Lead projects or small teams and manage resources and work allocation.
  • Maintain product and technology knowledge and train Tier 2 and Tier 3 support teams.
  • Apply quality standards and participate in process and tooling improvements.

Requirements

  • Bachelor’s degree or above in Computer Science Engineering, Electronic Engineering, Telecom, or an equivalent field.
  • 8 to 15 years of professional experience.
  • Expertise with ARM, PPC, and MIPS CPU and microcontroller architectures.
  • Assembly, C, and C++ programming skills.
  • Experience developing high-performance, low-latency software for networking devices.
  • Experience with RTOS principles and VxWorks/Linux.
  • Working experience in BSP and device driver development.
  • Knowledge of software delivery supply chains is preferred.
  • Experience with software supply chain security is preferred.

Tech Stack

AssemblyCC++Linux

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