Nokia-logo
Nokia
ยท
September 17, 2026
Apply Now
This job has closed.

EDA Software Developer

United States
Full-time
Remote
Entry Level
Nokia is a global leader in connectivity for the AI era. The Applied R&D Engineer will develop and improve application software for the Event Driven Automation backend group, focusing on robust applications, on-change streaming APIs, and Nokia's data center networking controller. The role also involves collaborating with engineers, maintaining code quality, documenting technical decisions, and resolving complex software issues.
Apply Now

Responsibilities

  • Develop application software in C++ and Golang for Kubernetes microservices environment
  • Design and optimize on-change streaming APIs for memory, speed, and latency efficiency
  • Create robust applications that can function under adverse conditions with eventual consistency
  • Collaborate with a talented team of engineers and developers
  • Stay updated with the latest industry trends and technologies
  • Ensure code quality and maintainability through best practices
  • Document and communicate technical designs and decisions
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot and resolve complex software issues

Qualification

Required

  • BSCS or a similar degree is required, with work experience in related fields being an advantage
  • Advanced knowledge of operating system fundamentals, including kernel operations, scheduling, and memory management
  • Strong understanding of data structures and algorithms, with the ability to analyze performance
  • Experience with software development on Linux platforms
  • Familiarity with virtualization technologies like Docker, Kubernetes, and containerization is a plus
  • Knowledge of complex software design for distributed systems in cloud or Kubernetes environments
  • Experience working with databases and understanding of database management
  • Proficiency in parsing and auto-complete techniques, such as recursive descent
  • Ability to interact with management interfaces like gNMI, NETCONF, and REST

Preferred

  • Excellent programming skills in C/C++ are preferred

Benefits

  • Hybrid workplace arrangement
  • Corporate Retirement Savings Plan (US; excludes students)
  • Health and dental benefits (US; excludes students)
  • Short-term disability and long-term disability (US; excludes students)
  • Company-paid life insurance and AD&D insurance at 2x base pay (US; excludes students)
  • Optional or supplemental life and AD&D insurance for employees, spouses, and children (US; excludes students)
  • Paid time off for holidays and vacation (US; excludes students)
  • Employee Stock Purchase Plan (US; excludes students)
  • Tuition Assistance Plan (US; excludes students)
  • Adoption assistance (US; excludes students)
  • Employee Assistance Program/Work Life Resource Program (US; excludes students)
Nokia manufactures mobile devices, network infrastructure, and location-based technology for businesses. It is a sub-organization of Enscryb.
Glassdoor
4.1
Founded in 1865
Espoo, Southern Finland, FIN
10001+ employees
http://www.nokia.com