Software Engineer

Nokia

Education
Benefits
Skills

Malaysia (Hybrid)

Join Nokia FN Broadband Network Fiber Access R&D team to engage in embedded software development for telecom PON access products. You will take charge of full-cycle development, debugging and optimization of OLT embedded software based on Linux platform, iterate product functions, solve technical problems in project delivery, and support the commercial deployment and technical upgrade of fiber broadband access products.

Your responsibilities

  • Complete full-lifecycle requirement analysis, technical design, coding implementation, debugging and performance optimization for Nokia OLT products, covering GPON, XGS-PON and 50GPON technologies, and undertake software integration, function iteration and version release.
  • Implement embedded Linux system adaptation, driver debugging and service module tuning to guarantee the stability, reliability and performance of telecom OLT system.
  • 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 to conduct product verification, resolve technical faults, and ensure smooth project delivery and commercial deployment.

Your skills and experience

You Have:

  • Bachelor or above in Communication, Electronic Information, Computer and other related majors.
  • 2+ years embedded product development experience, proficient in C/C++.
  • Solid Linux embedded development capability, familiar with kernel adaptation, driver development and common debugging methods.
  • Familiar with basic telecom network principles, able to independently complete embedded software development and troubleshooting.

It would be nice if you also had:

  • Practical development experience in PON access technology, familiar with OMCI protocol and OLT product architecture.
  • Project experience in telecom equipment clock synchronization function development and optimization.
  • Proficient in using AI auxiliary programming tools (Cursor, Copilot) to improve coding efficiency and code quality is a strong plus.

About Us

Advancing connectivity to secure a brighter world.

Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world.

Learn more about life at Nokia.

Our recruitment process

We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.

If you’re interested in this role but don’t meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.

The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia.

Apply Now

Job Info

  • Job Category Applied R&D
  • Posting Date 05/19/2026
  • Degree Level Bachelor’s degree
  • Job Schedule Full time
  • Job Type Experienced
  • Job Identification 36068
  • Will NSA/CAPS approval be required? (E.g., accessing a US Customer Network?) No
  • Role Type Individual contributor
  • Laptop - support with ordering needed Yes
  • Experience level Experienced
  • Locations Mid Valley City, Lingkaran Syed Putra, Kuala Lumpur, 59200, MY (Hybrid)
  • © MapTiler © OpenStreetMap contributors
  • Legend
  • Jobs at a location
  • Group of locations
  • © MapTiler © OpenStreetMap contributors | © Oracle CorporationTermsLegal Notices
  • Use control and scroll to zoom the map
  • Use two fingers to move the map
  • Mid Valley City, Lingkaran Syed Putra, Kuala Lumpur, 59200, MY
  • Copy to Clipboard

Similar Jobs

  • Software Consultant engineer
  • Malaysia (Hybrid) Posted on 05/15/2026
  • Contribute to the development of fiber broadband access solutions by building and improving embedded software for PON products. Responsibilities include enhancing product features, troubleshooting issues, and supporting deployment and upgrades to ensure reliable, high‑performance connectivity.
  • Expert Software Engineer
  • Malaysia (Hybrid) Posted on 05/15/2026
  • Contribute to the development of fiber broadband access solutions by building and improving embedded software for PON products. Responsibilities include enhancing product features, troubleshooting issues, and supporting deployment and upgrades to ensure reliable, high‑performance connectivity.
  • Broadband Networks Software Development Engineer
  • Belgium (Hybrid) Posted on 01/29/2026
  • Hot Job
  • Join Nokia's Network Infrastructure group and contribute to the revolution of bringing high-speed internet access to homes worldwide. You will work on cutting-edge FTTH technologies within Software Defined Access Networks (SDAN) to deliver "gigabit to the home" solutions for our communication service provider (CSP) customers.
  • Embedded Platform Software Developer
  • Canada (On-site) Posted on 03/09/2026
  • Hot Job
  • Trending
  • We are looking for a talented embedded platform software developer to join our very successful Service Router software development team in Kanata.
  • Jr. Embedded Software Developer
  • Canada (On-site) Posted on 05/13/2026
  • Trending
  • Nokia is seeking talented Junior Software Developers to contribute to the success of its leading Service Router product family. We are #1 in carrier edge routing worldwide, with over a million platforms shipped to over 1000+ customers in 130+ countries. We lead the industry in Network Processor technology (FP5 @ 6 Tb/s), QoS, parallel processing, Network Function Virtualization, and, importantly, product quality. Join a highly talented team, delivering the leading technology that makes the Internet go!
  • Software Development Engineer
  • Sweden (Hybrid) Posted on 04/07/2026
  • Trending
  • As a Staff Software Development Engineer at Nokia, you will provide technical leadership in the design, architecture, and delivery of high‑quality software for next‑generation optical communication systems. You will work across multiple teams and disciplines—software, hardware, systems, and product management—to translate complex business and system requirements into robust, scalable software solutions. In our Agile environment, you will play a key role in driving technical direction, mentoring engineers, and ensuring engineering excellence across the optical networking domain.

See More Jobs

At Nokia, we want every candidate to be able to perform their best. If you need any adjustments or support during the recruitment process, please let us know. All requests are treated confidentially.

AI Statement: Nokia embraces the strategic use of Artificial Intelligence (AI) within our recruiting process to enhance the candidate experience and significantly improve our operational efficiencies. By leveraging AI-powered tools, we aim to create a more responsive and equitable journey for all applicants. Concurrently, we advocate for the intelligent, ethical, and safe use of AI by candidates and applicants when preparing and submitting their applications for our roles. This includes ensuring that any AI-generated content is thoroughly reviewed for accuracy, originality, and relevance, and that its use aligns with principles of transparency and integrity. Our goal is to foster a recruitment environment that benefits from technological advancements while upholding fairness, authenticity, and human oversight.

We use cookies & similar technologies Learn more

Read Full Description
Confirmed 9 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles