sharing the costs of sports activities
C/C++ Senior Software Developer
KrakówKraków, Lesser Poland
- offer expired 2 months ago
- contract of employment
- senior specialist (Senior)
Technologies we use
About the project
We are now looking for the Senior Software Developer in C/C++. Our department TN (Transport Network) is a module which provides robust transport capabilities for the traffic terminated at Radio Base Station as well as the possibility to route or bridge the traffic further via available physical ports. We are based in Kraków and Łódź, cooperating mainly with teams from Sweden, Croatia and Turkey. We work in agile framework, in cross-functional teams, focusing on all software development stages. We build products and manage them throughout their whole life cycle.
Deliver common IP transport features for 5G including routing, security features, quality of service,
Focus on software architecture, product quality, continuous delivery and integration,
Be organized in cross functional team to deliver end to end solutions,
Implement features according to requirements, including coding, feature testing, and product documentation,
Adapt existing software to the new hardware products,
Research new possibilities, ideas and solutions.
Proficiency in C or good knowledge in C++,
Understanding of network protocols,
Good knowledge of Linux,
Knowledge of any unit tests framework,
Experience in design patterns, clean code, redesign and refactoring,
Familiarity with version control system (e.g. GIT),
Knowledge of Agile software development framework (Scrum, CI),
Good communication skills in English.
You like to get things done,
You are a self-driven and energetic team player with ability to coach and lead other team members in solving engineering problem,
You are focused on quality and improvements,
You are willing to broaden your competence, get a deeper understanding of our products and propagate your knowledge to others.
Knowledge of modern C++ standards (11, 14, 17),
Knowledge of C99 standard,
Knowledge of Java,
Knowledge of Linux kernel,
Experience in programming of embedded systems,
Multi-thread programming in Linux environment.
What we offer
Stable employment based on an employment contract
Working with the latest mobile technologies
Trainings and clearly defined career paths
Rich benefit package (private medical care for employee and family, life insurance, Ok System, MultiSport)
Flexible working hours, laptop and mobile phone
Great work – life balance and atmosphere at work
private medical care
annual bonus (results dependent)
financial awards and distinctions
possibility of tax deductible costs
opportunity for technical and personal training
work in an international environment
mental help line
opportunity to participate in 3G / 4G / 5G / 6G projects
Why join Ericsson?
At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
As the tech firm that created the mobile world, and with more than 54,000 patents to our name, we’ve made it our business to make a mark. When joining our team at Ericsson you are empowered to learn, lead and perform at your best, shaping the future of technology. This is a place where you're welcomed as your own perfectly unique self, and celebrated for the skills, talent, and perspective you bring to the team. Are you in? Come, and be where it begins.