Logo RF White
IT - Software

software developer

Apply now
Overview
Offices Kuala Lumpur
Job-type Full-Time
Job Category IT - Software
Industries IT
Salary MYR 8,000 - 12,000 /Month
Who you'll be working for
Our client is a leading IT services company currently engaged in a large-scale telecommunications IT project, delivering critical network infrastructure solutions to major telco operators. As a Software Developer embedded within this programme, you will be at the heart of building and maintaining the software systems that power next-generation broadband access networks. You will collaborate with a multidisciplinary engineering team to design, develop, and test embedded software across real-time controllers and access network platforms — contributing directly to a high-impact, high-visibility telco transformation initiative.
What requirements you'll need to be eligible

▸ Proficient in C and C++ with strong command of Object-Oriented Programming (OOP) principles; demonstrated ability to design and build sophisticated software systems.

▸ Hands-on experience developing and testing embedded software, including real-time controllers, embedded Linux platforms, and ASIC driver development.

▸ Working knowledge of IP networking and Layer 2/Layer 2+ access protocols — such as Ethernet, VLAN, QoS, Multicast, DHCP, PPPoE, 802.1x, RADIUS, CFM, ERPS, xSTP, LLDP, LACP, and ANCP — with a drive to keep pace with evolving network technologies.

▸ Practical experience with containerisation technologies (Docker, Kubernetes) and deployment across major cloud environments including AWS, Azure, and Google Cloud.

▸ Strong command of Linux command-line tooling and the ability to diagnose and resolve system-level issues.

▸ Familiarity with CI/CD workflows, release automation, and test frameworks such as Jenkins, Selenium, and Robot Framework.

▸ Understanding of NetConf, YANG data models, and RESTful API design and integration.

▸ Experience deploying and managing applications within virtualised Linux environments.

▸ Proficiency in shell scripting and Python for automation tasks and system administration.

▸ Familiarity with XML, XSLT transformations, and data migration processes.

▸ Experience working with toolchains including Docker, Jenkins, QEMU, Simics, and real-time operating systems.

▸ Version control experience with Mercurial or Git, and involvement in build engineering workflows

What you'll be doing on the job
  • Design, develop, and maintain embedded software in C/C++ for real-time controllers, embedded Linux platforms, and ASIC drivers, ensuring code quality through rigorous testing and code reviews.
  • Implement and troubleshoot Layer 2/Layer 2+ network protocol stacks (Ethernet, VLAN, QoS, DHCP, PPPoE, RADIUS, and related protocols) across access network products.
  • Build, deploy, and manage containerised applications using Docker and Kubernetes across cloud environments (AWS, Azure, Google Cloud) and virtualised Linux systems.
  • Develop and maintain CI/CD pipelines using Jenkins and related toolchains, supporting release automation, build engineering, and version control workflows via Git/Mercurial.
  • Create and maintain automated test frameworks using Selenium and Robot Framework, contributing to overall software quality and reliability.
  • Design and integrate NetConf/YANG-based management interfaces and RESTful APIs to support network device configuration and management.
  • Write shell scripts and Python utilities to automate system administration tasks, streamline workflows, and support deployment processes.
  • Work with simulation and emulation toolchains (QEMU, Simics) and real-time operating systems to validate software behaviour across target environments.
  • Handle XML/XSLT data transformations and support data migration activities as part of system integration efforts.
  • Stay current with emerging network technologies and contribute to architectural decisions, technical documentation, and cross-team knowledge sharing.
Consultant Contact
Posted by: Tashvinder
Phone: +60162521210
Email: tashvinder.s@recruitfirst.co
Reg No: HTTPS://ABOUT.RECRUITFIRST.CO/TASHVINDER.S
Sound interesting?
Apply!