Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
qode.world

Embedded Software Engineer

qode.world

. Develop and maintain Baseband L3 software using C/C++ .

Posted 9/22/2026full-timeRemote • VietnamMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in developing and maintaining Baseband L3 software using C/C++ within Linux/Embedded Linux environments, with a strong understanding of multi-threading, concurrency, and real-time processing. Familiar with communication protocols and capable of applying 4G/5G Baseband concepts and Layer 3 protocols.

Highest-signal resume keywords
C/C++ ProgrammingLinux/Embedded LinuxMulti-threadingTCP/IP Communication Protocols4G/5G Baseband Technologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C/C++ ProgrammingMulti-threadingReal-time ProcessingData StructuresAlgorithmsObject-oriented ProgrammingDebuggingNetworking ProtocolsTechnical DocumentationProblem-solving
Soft Skills
TeamworkWillingness to Learn
Tools & Technologies
GDBValgrindWiresharkGitCMakeMakeCI/CD
Industry Keywords
Baseband DevelopmentLayer 3 Protocols3GPP SpecificationsRTOSARM/SoC/DSP Platforms

Tech Stack

Tools & technologies
LinuxRTOSTCP/IPUnixC++

About the role

Key responsibilities & impact
  • Develop and maintain Baseband L3 software using C/C++
  • Implement software features based on technical specifications and system requirements
  • Work with Linux/Embedded Linux environments
  • Develop and debug software involving multi-threading, concurrency, and real-time processing
  • Work with communication interfaces and protocols such as TCP/IP, UDP, UART, SPI, I2C, CAN, USB, or similar technologies
  • Debug software issues using logs, traces, GDB, and other development tools
  • Participate in code review, testing, integration, and software troubleshooting
  • Collaborate with engineers working on L1, L2, L3, platform, hardware, and testing
  • Learn and apply 4G/5G Baseband concepts, Layer 3 protocols, and 3GPP specifications
  • Continuously improve code quality, performance, reliability, and maintainability

Requirements

What you’ll need
  • Bachelor's degree or above in Computer Science, Computer Engineering, Electrical/Electronics Engineering, Telecommunications, or a related field
  • Address: Hanoi, Hochiminh - Vietnam
  • Good programming knowledge in C/C++
  • Understanding of data structures, algorithms, pointers, memory management, and object-oriented programming concepts
  • Basic understanding of Linux/Unix environments
  • Basic knowledge of computer systems, operating systems, or embedded systems
  • Basic understanding of networking or communication protocols such as TCP/IP, UDP, UART, SPI, I2C, CAN, etc.
  • Ability to read technical documentation and troubleshoot programming problems
  • Good problem-solving and teamwork skills
  • Willingness to learn telecommunication and Baseband technologies
  • Nice to have: 4G/5G, LTE, NR, RAN, or Baseband development
  • Nice to have: Layer 3 protocols such as RRC or NAS
  • Nice to have: Knowledge of 3GPP specifications
  • Nice to have: Embedded Linux or firmware development
  • Nice to have: RTOS such as FreeRTOS, Zephyr, or VxWorks
  • Nice to have: Multi-threaded or real-time application development
  • Nice to have: ARM/SoC/DSP platforms
  • Nice to have: Debugging tools such as GDB, Valgrind, AddressSanitizer, or Wireshark
  • Nice to have: Experience with Git/Gerrit, CMake, Make, or CI/CD

Benefits

Comp & perks
  • Opportunity to work in a professional, modern and energizing setting
  • Challenging projects, possibilities, cutting-edge technology, and problems
  • Open and dynamic working atmosphere that promotes the interchange of ideas and empowers employees to work and create in their own style
  • Outstanding employees are recognized and rewarded on a yearly basis
  • Opportunities for capacity development
  • Assistance with professional certification expenses (1 million - 5 million)
  • Some advanced certifications will cover the full cost of studying and taking the exam
  • Review salary 1-2 times/year
  • Possibility of an unexpected salary rise based on capacity an infinite number of times per year
  • 13th-Month Salary Bonus
  • Holiday bonuses according to company regulations
  • Holiday travel mode (package 5-7 million/person)
  • Team building
  • Full participation in social insurance
  • Yearly health checkup at a reputable hospital
  • Comprehensive visit policy for personnel and relatives: birthday, marriage, childbirth, illness, etc.
  • Sports and cultural activities, including football, cycling, and badminton
  • Allowance for classes and training awards: Learning Star of the Month
  • A chance to be the face of the year's study
  • Royalties