Key Responsibilities
Develop and maintain embedded firmware for advanced networking products.
Integrate modern networking protocols and technologies into embedded systems.
Investigate and resolve software issues reported by clients.
Collaborate with cross-functional teams to enhance product quality and performance.
Participate in code reviews and contribute to ongoing process improvements.
Requirements
Bachelor’s degree in Computer Science, Information Technology, Electronics, or a related field.
From 1 to 5 years of hands-on experience in embedded software development using C/C++.
Strong knowledge of Linux-based programming and networking protocols such as TCP/IP, DHCP, etc.
Experience with embedded system architecture and debugging tools.
Familiarity with version control systems like Git.
Effective communication skills in English, both written and verbal.
Ability to work independently and collaboratively in a team environment.
Preferred:
Experience working with Real-Time Operating Systems (RTOS).
Understanding of wireless communication standards such as Wi-Fi and LTE.
Exposure to Agile/Scrum development practices.
Benefits:
Competitive salary, negotiable based on experience and language proficiency.
13th-month salary and annual performance evaluations.
Full social insurance, trade union benefits, and Tet holiday bonuses.
Supportive and growth-oriented work environment with career development opportunities.
#LI-JACVN