Обязанности:
We are looking for an inspired software architect to be a part of our Architecture team. Responsibility is to define and maintain network architecture for the 2G/4G/5G base station and other products. What you will do: Partition and dimension embedded network communications including collecting requirements, use cases, defining interfaces, analyzing options for hardware/software splits Define network subsystem interfaces with other upper/lower layer SW/HW components Create specifications of the network architecture Consult and communicate with SW/HW development and test teams in implementing and testing features compliant to the architecture requirements Perform technical analysis and refinement of product features Create traceable product architecture requirements for feature teams and participate in architecture improvement feature proposals Lead embedded networking domain area within project Investigate and correct network architecture defects and related complex customer problems, propose process improvements Participate in the development process enhancement activities What do we expect from a future team member: Master or above in computer science, telecommunication, electronics engineering or related 5+ years of background on development of telecom/wireless or similar systems for Linux Good understanding of IP communications Practical experience of embedded network development Good background in SW architecture and/or specification work for high performance and high availability telecom/wireless/automotive/radar or similar systems Proactive and independent problem solving through own experience and network Good communication skills to work with distributed engineering and management teams Good verbal and writing skills in English Preferred skills: Perfect knowledge of the TCP/IP stack and its implementation in modern Linux kernel Perfect knowledge of the Ethernet communications (switching, VLAN, SyncE) and its support in Linux Good knowledge of the SDN approaches in Linux (firewall, Traffic Controls, NetLink) Experience in the IPC programming in C/C++ using different kind of sockets Experience in development for Ethernet/L2 non-manageable switching chips SW development expertise and design flow knowledge for embedded heterogeneous systems i.e. x86, RISC-V, ARM, DSP, ASIC, FPGA General knowledge of telecom or similar SW/HW stacks, preferably GSM/LTE/5G We will be glad to offer you: Competitive salary and incentive bonuses Health care insurance for you and supported VMI for your family members; sports events, employee support program: psychological, legal and healthy lifestyle consultations with external specialists Remote work (for those who prefer office you are welcome to our cozy loft-style premises in Moscow, St. Petersburg, Minsk or Nizhny Novgorod Employee training and development programs Internal Innovation Support Program Award system for scientific achievements, publication of articles and registration of patents "Lecture hall", where invited experts and our specialists share their professional experience from various fields of science.Похожие вакансии