C Developer

LinkedIn|RemotePeople|Hanoi, Hanoi, Vietnam|1 Aug 2026
Apply Now →

JOB DESCRIPTION

C/C++ Software Developer – 4G/5G Telecom



Location : Hanoi, Vietnam

Department : Engineering

Employment Type : Full-time, On-site

Experience Level : Junior to Senior

Working Language : English



About the Company

Our client is a leading international software and technology consulting company that works with organizations across healthcare, banking, industrial, and other critical industries. With around 13,000 specialists in software, design, cloud, and AI, the company helps global customers develop innovative technology solutions and stay ahead in a fast-changing digital world.


This is a stable and well-established organization that offers engineers the opportunity to work on large-scale, international technology projects and build a long-term career.


About the Role

We are looking f or C/C++ Software Develop ers to join our engineering team in Hanoi and work on software f or 4G/5G wireless communication systems . In this role, you will develop high-performance software used in real-world telecom networks. You will work with international engineering teams to design, develop, test, and improve software that supports reliable and scalable wireless communicati

on.This is a great opportunity for bo th fresh graduates and experienced engine ers who want to build or grow their career in telecom and 4G/5G technology.


Key Responsibilities

  • Design, develop, test, and maintain software using C/C++ .
  • Develop high-performance and reliable software for wireless communication systems.
  • Translate technical requirements and specifications into well-designed software solutions.
  • Work closely with engineers and technical teams across different countries.
  • Troubleshoot and fix complex software issues and bugs.
  • Optimize software performance, reliability, and scalability.
  • Participate in code reviews and follow software development best practices.
  • Contribute to the full software development lifecycle, from design and development to testing and deployment.


Requirements (Must-Have)

  • Strong programming skills in C and/or C++ .
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Telecommunications, or a related field.
  • Good understanding of software development principles.
  • Good spoken and written English .
  • Ability to work effectively with international and cross-functional teams.


Experience

We welcome candidates at different career levels:

  • Junior / Fresh Graduates – strong C/C++ skills and a good technical foundation.
  • Mid-Level Developers – experience in software development, embedded systems, or telecommunications.
  • Senior Developers – 5+ years of relevant software development experience, preferably in telecom or wireless technologies.


Preferred Qualifications

  • Experience with 3GPP, LTE, or wireless communication protocols .
  • Experience developing 4G/5G telecom software .
  • Background in embedded software, DSP, or multi-core platforms .
  • Experience with Linux Kernel or RTOS such as OSE or VxWorks.
  • Experience with Hypervisor technologies.
  • Knowledge or experience with AI/Agentic AI is a plus.
  • Previous experience working for telecom or technology companies such as Ericsson, Nokia, Huawei, Samsung, Qualcomm , or similar organizations is an advantage.