Job Overview
We are seeking a skilled software engineer to join our team in MN RAN R&D BBSoC Unit. As part of this role, you will be responsible for developing assigned pieces of software to meet the expected Definition of Done for Cloud RAN applications.
You will work with specifying, designing, implementing and testing software. This is an excellent opportunity to develop your knowledge and skills while working on one of the most state-of-the-art and disruptive technologies.
Your key responsibilities will include:
* Implementation of features and ensuring successful integration of software components within own domain based on product backlogs and specifications
* Planning and organizing work as part of global software development teams
* Creating and maintaining platforms, DevOps, enabling continuous integration
* Testing (unit, component, and integration)
* Ensuring target SW/HW meets quality criteria via execution of test cases, reporting discovered faults and supporting/driving faults correction deliveries
* Contributing to definition of Testable Requirements
* Test Cases/Plans and Test Instructions
* Preparing RCA/EDA for issues escaping in own area
* Driving Quality improvement actions in own area
* Ensuring compliancy to all R&D tools & processes in day-to-day work
* Interface adaptation, testing and troubleshooting tool development (Python), build time optimization, maintaining good software practices
* Assessing software quality and developing test tools to increase test effectiveness and efficiency
* Proposing and participating internal improvement projects, initiatives and task forces if needed
* Contributing to evolution of internal processes with target for continuous efficiency increase of development teams
* Feature implementation (C/C++ and/or modern languages)