N

Nokia

Makes network gear for carriers and data centers

Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeMalaysiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor’s degree or higher in Communication, Electronic Information, Computer, or another related major.
  • At least 2 years of embedded product development experience, with proficiency in C and C++.
  • Solid embedded Linux development capability, familiarity with kernel adaptation and driver development, and knowledge of common debugging methods.
  • Familiarity with basic telecom network principles and ability to independently complete embedded software development and troubleshooting.

Responsibilities

  • Complete full-cycle development, debugging, and optimization of OLT embedded software based on Linux for fiber broadband access products.
  • Iterate product functions, solve technical problems during project delivery, and support commercial deployment and technical upgrades of fiber broadband access products.
  • Complete requirement analysis, technical design, coding implementation, debugging, and performance optimization for Nokia OLT products covering GPON, XGS-PON, and 50GPON technologies; undertake software integration, function iteration, and version release.
  • Implement embedded Linux system adaptation, driver debugging, and service module tuning to ensure telecom OLT system stability, reliability, and performance.
  • Design, develop, and optimize equipment clock synchronization functions based on IEEE 1588v2, PTP, and NTP protocols to comply with unified telecom network timing specifications.
  • Collaborate with cross-functional teams on product verification, resolve technical faults, and support project delivery and commercial deployment.

Desired Qualifications

  • Practical development experience in PON access technology and familiarity with the OMCI protocol and OLT product architecture.
  • Project experience in telecom equipment clock synchronization function development and optimization.
  • Proficiency in AI-assisted programming tools such as Cursor and Copilot to improve coding efficiency and code quality.

About the Company

Nokia

Makes network gear for carriers and data centers

Nokia makes the equipment and software that mobile carriers, cloud companies, and businesses use to run networks, from cell-tower radios to fiber links between AI data centers. From 1998 to 2011 it was the world's largest mobile phone maker; it sold that business to Microsoft in 2014, and HMD Global, a separate company, makes Nokia-branded phones under license. Its network unit sells optical systems that send data over fiber, internet routers, and broadband gear, and its mobile unit sells radios and the core software that runs 5G networks. Nokia earns money from equipment and service contracts and from licensing its patents to phone makers and carmakers. It was founded in 1865 as a wood pulp mill and is based in Espoo, Finland.

Company size
10,001+
Company stage
IPO
Headquarters
Espoo, Finland
Founded
1865

Recently Posted Jobs

Explore more opportunities at Nokia

See more jobs