Radio Software Developer

Job Description

Date: Oct 15, 2018

Position Summary – LTE/5G Radio Software developer


You will work as LTE & 5G Radio Software developer, which covering below areas:

  • LTE/5G Radio Application Software architecture
  • Solution analysis
  • C++/C design
  • Algorithm design
  • Verification

You will take responsibility to support trial and customer site if needed.


Responsibilities & Tasks


  • Embedded software design including analysis, coding, documentation in LTE&5G Radio products.
  • Carry out solution analysis & define implementation proposal for product
  • Unit/Module/System level verification
  • Carry out the project documentations and progress report to Line manager and project manager.
  • Trouble-shooting customer problem
  • Version control of Software


Position Qualifications


Minimum Qualifications & Experience Requirements:

  • Bachelor degree or above from top university
  • Excellent knowledge of programming skills, software engineering and team work spirit
  • Expertise with C/C++ programming language
  • Good understanding of LTE/5G radio software system, like O&M, Configuration Management, Carrier management, or fault management, etc.
  • Fluent in oral and written English is a must


Preferred Qualifications & Experience Requirements:

  • Good understanding of Wireless Communication systems and telecom industry
  • Expert on Linux Kernel and drivers
  • Expert on 1588v2 or other PTP protocol implementation on Linux
  • Expert on Ethernet TCP/IP development in Transport Equipment
  • LTE/5G Layer2 and Layer3 implementation is a plus
  • Expert on Python/Perl/JavaScript
  • Expert on software verification framework


Additional Requirements, Physical Demands, Region/Local Specifications:

  • Knowledge Sharing & Collaboration Skills
  • Communication Skills
  • Coaching & Mentoring Skills
  • Agile ways of working and Test Driven Development spirit
  • Wish for long term self-development in Chengdu is a plus