Embedded CC++ Software Engineer
Job Summary
Our client a global leader in telecommunications technology is looking for Junior Mid-Level and Senior Telecom Software Developers to join their engineering team in Vietnam.
In this role youll develop high-performance C/C embedded software powering next-generation mobile networks collaborating with global engineering teams throughout the full software development lifecycle.
Design develop test and maintain real-time embedded software in C/C.
Translate technical requirements into scalable software solutions.
Troubleshoot and resolve software issues during integration and deployment.
Collaborate with cross-functional global teams in an Agile environment.
Contribute to code reviews continuous improvement and knowledge sharing.
Senior engineers will lead technical design mentor team members and drive complex feature development.
Bachelors or Masters degree in Computer Science Electronics Telecommunications or a related field.
Strong C/C programming skills with knowledge of data structures and algorithms.
Experience in embedded software development (level dependent: graduates welcome through to 5 years for senior roles).
Understanding of wireless communication technologies and LTE/3GPP standards is highly desirable.
Familiarity with RTOS Linux Git and Agile development practices is an advantage.
Strong English communication skills and the ability to work with international engineering teams.
Nice to Have
Experience with 5G NR O-RAN Linux Kernel Python or Shell scripting.
Background working with telecom network technologies or leading telecom vendors.
About Company
We specialize in connecting forward-thinking companies with outstanding global talent. Whether you’re looking to fill a critical role or expand into new markets without local offices, we’re here to support you every step of the way.