About this opportunity
Currently we are expanding our department and we are looking for an experienced C++ developer to work in LTE / 5G projects.
Our Product Development Unit Compute & Digital Silicon - PDU CDS is one of the main R&D units within Ericsson’s Radio Access Network domain.
The unit is accountable for Ericsson products, including Baseband, Street Macro and Site solutions, both for SW and HW, over the full lifecycle.
Compute & Digital Silicon is a competence center for common design functions (e.g. digital ASIC and FPGA, PCB layout, power, mechanics, thermal, interconnect, synchronization, security, packaging, material development) and tools.
At R&D Center Poland we develop SW system and design solutions for baseband, interconnect, security and site products. We address telecommunication business needs from around the globe by delivering innovative software (e.
g. 5G functionalities) meeting the highest telco quality.
What you will do
Develop software for telecommunication systems (4G, 5G)
Work in Agile framework (Scrum), projects managed in JIRA
Test your software on real Hardware
Create technical documentation for introduced software
Driving activities that lead to a meaningful impact on the shape of the final software product
Perform continuous analysis and requirement handling
Contribute to new features from the study phase
You will bring
Master of Science in Computer Science or equivalent formal education
Proficiency in C / C++ programming (at least 5 years of experience in C++ programming (C++17 standard or higher preferred))
Experience in creating advanced software architectures, redesign and refactoring, competent in design patterns
Product development knowledge and Product Lifecycle Management knowledge
Testing skills ex GTEST
Good Familiarity with version control systems (GIT)
Advanced communication in English (min B2)
Leader skills
Nice to have
Static analyzer (clang static analyzer, clang-tidy, CPP-check)
Debugging : GDB, sanitizers, valgrind
BASH and Python
Linux
Telecommunication
What do we offer :
Stable employment based on an employment contract
Working with latest mobile technologies
Trainings and clearly defined career paths
Rich benefit package (private medical care for employee and his family, life insurance, Ok System, MultiSport)
Flexible working hours, laptop and mobile phone
Work life balance