Engineer Sr, SW Development
Viavi Solutions Inc.
China, CN


VIAVI (NASDAQ : VIAV) has a 90+ year history of technicalinnovations that have evolved to keep pace and address our customer’s mostpressing business issues.

We make equipment, software, and systems that help toplan, deploy, certify, monitor, and optimize all kinds of networks - like thosefor mobile phones, service providers, large businesses and data centers.

VIAVIis also a leader in high performance thin film optical coatings and engineereddiffusers, providing light management solutions to anti-counterfeiting,consumer electronics, automotive, defense and instrumentation markets.

We are the peoplebehind the products that help keep the world connected at home, school, work,at play, and everywhere in between.

VIAVI employees are fierce about supportingcustomer success and we welcome people who bring their best every day to thecompany - to question, to collaborate and to push for solutions that willdelight our customers. Position Overview

To assist in thedevelopment of real-time embedded software for the TM500 product range, inparticular for the Layer 3 component containing the RRC and NAS, may also beinvolved in Layer 2 component or physical layer control work.

Major Responsibilities

  • Design, implementation and test of complexreal-time embedded components forming part of the 5G protocol stack in theTM500 test mobile product, with particular focus on Layer 3 and NAS, but mayneed to work on L2 and / or physical layer control as well
  • Documentation of software development projects
  • Work with test engineers for the testing of software
  • Work in Agile teams to be involved in various development projects
  • Qualifications

    Prerequisites & Core Skills-sets :

  • 4+ years real-time embedded application development using the C, C++ programming language
  • Experience of mobile communication products and protocols design / implementations
  • Minimum of 3 years experience of LTE or 5G Layer 3 (RRC) implementation, NAS experience is a plus but not a must.
  • Good knowledge of the LTE or 5G physical layer
  • Knowledge of Layer 2 is a plus
  • Knowledge of Linux operating systems would be a plus
  • Experience of developing multi-tasking and socket based applications
  • Ability to write clear, portable, maintainable and efficient code
  • Ability to write concise and accurate documentation in English
  • Ability and willingness to work methodically within a defined process to produce high quality software
  • Worked on 5G , LTE, or UMTS either in handset or basestation development as a design and implementation role.
  • 申请
    通过点击 "继续", 我 同意neuvoo处理我的信息数据, 并给我发送电子邮件提醒 详见neuvoo 隐私政策 。我可以在任何时候取消订阅。