Software Architect (SWA)
YADRO is a group of Russian technology companies that combines the areas of development and computing platforms, data processing and storage systems, telecommunications and network equipment. YADRO research and development centers are located in Moscow, St. Petersburg and Nizhny Novgorod, the production site is located in the Moscow region and a full-cycle plant is being built. Now we already have more than 2 200 people, and we continue to actively grow and expand the team. We are looking for an inspired software architect to be a part of our Algorithms, Architecture and Specification team. Responsibility is to create and maintain effective 4G base station SW architecture and design as part of the team. Focus area are some or all of the following sub-domains depending on skills: What will you do:  Partition and dimension 4G operation, including collecting requirements, use cases, defining interfaces, analyzing options for hardware/software splits; Define subsystems and their interfaces with other components; Create specifications of SW architecture; Consult development teams in implementing features compliant to the architecture requirements; Perform technical analysis and refinement of features; Create traceable product architecture requirements for feature teams and participate in architecture improvement features scheduling; Lead certain technical domain area(s) within project; Investigate and correct SW architecture defects and related complex customer problems; Analyze 3GPP updates.  What do we expect from a future team member:  Master or above in telecommunication, electronic engineering, computer science, or related; General knowledge of LTE/5G; Deep knowledge of and first-hand experience (requirements, modeling, implementation, profiling, testing or deployment) with some particular LTE/5G layer or component; 5+ years of background on development of wireless/telecom/radar systems; Verbal communication and fluent writing skills in English and Russian languages; Rich experience on programming in Python/Matlab/C/C++ and/or modelling wireless communications systems; Strong background in SW architecture and/or specification work for telecom/radar/wireless (embedded systems, ARM, DSP, ASIC, FPGA etc.) and/or signal processing SW; Expert in embedded system aspects, real-time operating systems; Excellent understanding of software system design; Proactive and independent problem solving through own experience and network; Strong communication skills and the ability to work in distributed teams.  Preferred skills:  Strong background in communications theory and signal processing; Understanding of the ASIC/FPGA or DSP/low level SW design flow and process; Embedded systems, ARM, DSP, ASIC, FPGA etc. SW development expertise.  We will be glad to offer you:  Nice salary + juicy 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 Nizhny Novgorod Alekseevskaya str., in Saint-Petersburg or in Moscow at m. Krasnopresnenskaya); 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. 
3gpp algorithms an and design arm asic at base station c communication communications systems communications theory computer science computing platforms data processing design flow development and do electronic engineering embedded system embedded systems english fpga full cycle health care innovation investigate lte m matlab nice of science operating systems operation patents problem solving programming psychological python radar real time refinement registration research and development russian russian languages scheduling signal processing software system storage storage systems subsystems system design technical analysis telecommunications telecommunications network training and development verbal communication who wireless communications