-
Ericsson

Software Developer

Ericsson
Turkey · Full-time · Not Applicable

Join our Team

About this opportunity:

We are looking for a junior C++ Software Developer to support the design, development, and maintenance of Ericsson’s next-generation network products and solutions.In this role, you will work alongside experienced engineers across the full software development lifecycle from understanding requirements and contributing to solution design, to implementation, testing/verification, and support. You will also help improve technical documentation and collaborate with cross-functional teams to deliver software that is reliable, scalable, and maintainable.

What you will do:

  • Contribute to Baseband software development by taking ownership of assigned tasks and supporting the team in delivering features for next-generation network solutions
  • Review and clarify requirements together with senior engineers, and help translate them into clean, maintainable software designs
  • Implement, test, and maintain C++ software modules with attention to code quality, performance, and reliability (under guidance when needed).
  • Support troubleshooting and debugging by analyzing logs, reproducing issues, and proposing fixes or improvements for existing components.
  • Participate in continuous improvement by suggesting small enhancements in product quality, development tools, and team workflows.
  • Grow technical skills continuously through hands-on work and learning in C++, real-time concepts, and telecom fundamentals.

The skills you bring:

  • Bachelor’s or Master’s degree in Computer Engineering, Electronics and Communications Engineering, or a related field.
  • Proven experience in C++ development with a strong understanding of object-oriented programming (OOP) principles
  • Hands-on experience with unit testing frameworks, such as Google Test/Mock for C++ or JUnit for Java, with test implementation performed in the respective programming language.
  • Familiarity with Agile ways of working (Scrum, Kanban) is highly preferred
  • Experience with Linux, Git/Gerrit, and Jenkins is a significant advantage.
  • Experience with real-time systems or multi-threaded applications is considered a plus.
  • Knowledge of IP networking technologies (TCP/IP, routing, sockets) is a plus.

Key Skills

Ranked by relevance

c jenkins linux scrum junit java oop
Login to Apply
Posted
Jan 23, 2026
Type
Full-time
Level
Not Applicable
Location
Ankara
Company
Ericsson

Industries

Telecommunications

Categories

Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
BT Group
Related

Software Engineering Professional

2026-05-27

Full-time
Not Applicable
United Kingdom
Telecommunications
Engineering
View Job Details
Telefónica
Related

Altoestratus_Desarrollador/a GO

2026-05-25

Full-time
Not Applicable
Spain
Telecommunications
Other
View Job Details
Latvijas Mobilais Telefons SIA
Related

Komutācijas sistēmu inženieris/-e

2026-05-25

Full-time
Not Applicable
Latvia
Telecommunications
Other