C++ Network Software Engineer - Hybrid (Turkey)

Ericsson

Çankaya

Hybrid

TRY 300,000 - 520,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ericsson Türkiye is seeking a Software Developer to contribute to the design, development, and maintenance of Ericsson’s next-generation network products and solutions. You will work with experienced engineers across the full lifecycle, from requirements to implementation, testing, verification, and support.

The main development language is C++, so hands-on C++ experience is required. The role is based in Ericsson Turkey offices in Istanbul, Izmir, or Ankara and follows a hybrid working model,

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electronics and Communications Engineering, or a related field.
  • Typically 2+ years of professional software development experience.
  • Hands-on experience in C++ development with solid OOP fundamentals.
  • Experience with unit testing frameworks such as Google Test/Mock for C++ or JUnit for Java.
  • Exposure to enterprise software development and product delivery processes (code reviews, CI/CD, releases, issue tracking).
  • Familiarity with Agile ways of working (Scrum or Kanban).
  • Experience with Linux, Git/Gerrit, and Jenkins is a strong advantage.
  • Experience with real-time or multi-threaded systems is a plus.
  • Knowledge of IP networking (TCP/IP, routing, sockets).

Responsibilities

  • Contribute to Baseband software development and deliver features for next-generation network solutions.
  • Review requirements with the team and translate them into clean, maintainable designs.
  • Design, implement, test, and maintain C++ modules focusing on quality and performance.
  • Support troubleshooting by analyzing logs and proposing fixes.
  • Participate in software verification and unit testing throughout the lifecycle.
  • Collaborate with cross-functional and distributed teams.
  • Identify opportunities to improve product quality, tools, and workflows.
  • Create and maintain technical documentation.
  • Continuously develop knowledge in C++, real-time systems, and telecom technologies.

Skills

C++ development
Unit testing
Real-time systems
Multi-threading
Agile methodologies
Linux

Education

Bachelor’s or Master’s degree in Computer Engineering / Electronics & Communications

Tools

Google Test/Mock
JUnit
Git/Gerrit
Jenkins

Job description

Ericsson Türkiye is seeking a Software Developer to contribute to the design, development, and maintenance of Ericsson’s next-generation network products and solutions. You will work with experienced engineers across the full lifecycle, from requirements to implementation, testing, verification, and support.

The main development language is C++, so hands-on C++ experience is required. The role is based in Ericsson Turkey offices in Istanbul, Izmir, or Ankara and follows a hybrid working model,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Ericsson • Çankaya

Hybrid
TRY 300,000 - 520,000
Mid-Senior Network Software Engineer – On-Site Istanbul
Mid-Senior Network Software Engineer – On-Site Istanbul

Teltonika • Fatih

On-site
TRY 1,339,000 - 2,009,000
Private health insurance
Meal Allowance
Team building events
Senior Integration & Solution Design Analyst
Senior Integration & Solution Design Analyst

Ericsson GmbH • Fatih

On-site
TRY 400,000 - 680,000
Contract Senior Integration Solutions Analyst
Contract Senior Integration Solutions Analyst

Ericsson • Fatih

On-site
TRY 400,000 - 650,000
Network Software Engineer
Network Software Engineer

Teltonika • Fatih

On-site
TRY 1,339,000 - 2,009,000
Private health insurance
Meal Allowance
Team building events
Network Software Engineer
Network Software Engineer

Teltonika Ltd. • Fatih

On-site
TRY 40,000 - 60,000
Private health insurance
Meal Allowance
Team building activities
+1
Senior .NET Developer - Hybrid Istanbul, Microservices
Senior .NET Developer - Hybrid Istanbul, Microservices

Innovance Consultancy • Sarıyer

Hybrid
TRY 250,000 - 450,000
Industrial Networks & Security Software Engineer: Firmware & VPNs
Industrial Networks & Security Software Engineer: Firmware & VPNs

Siemens Mobility • Fatih

On-site
TRY 350,000 - 700,000
Speaking up Culture
Respectful Workplace
Global work environment
+2
Senior 5G Huawei/Ericsson Optimization Engineer
Senior 5G Huawei/Ericsson Optimization Engineer

P.I. Works Inc • Fatih

On-site
TRY 350,000 - 650,000
Business Analyst
Business Analyst

Ericsson GmbH • Fatih

On-site
TRY 400,000 - 680,000