Experienced Software Development Engineer

Experienced Software Development Engineer

  • Expertise : Software Development - C/C++/Embedded
  • Location : İstanbul, Türkiye
  • FullTime
  • Permanent
  • Hybrid

Job Description

We are seeking a Experienced Software Development Engineer (C/C++/C#) in Turkey for our global client, which is Europe's largest technology company that operates in healthcare, energy, and production industries.


Main Qualifications

  • BSc., MSc. Or PhD in Computer Science, Electronics, Control Engineering or related areas
  • Proven 3+ years of experience in software development
  • Strong knowledge in C / C++ and C# is a plus.
  • Strong knowledge in object-oriented programming, analysis, and design
  • Understanding of Computer Networking Concepts (TCP/IP, common networking protocols, Virtual Networking) is a plus.
  • Development experience in Linux environment is a must
  • Knowledge/experience in containerization technologies.
  • Knowledge/experience in cybersecurity is a plus
  • Experience with source control systems (GIT, ClearCase etc.)
  • Knowledge with creating and building custom Linux OS (Yocto, Isar, etc.)
  • Knowledge and experience in computer architecture is a plus
  • Knowledge and experince in Cloud and Edge Technologies.
  • Being familiar with using git-based (Azure DevOps, GitHub, Gitlab, etc.) CI/CD pipelines is a plus
  • Very good command of English
  • Knowledge in software life cycle and agile methodologies is appreciated
  • Excellent interpersonal communication skills
  • Strong problem solving and analytical skills
  • Open minded and highly collaborative


Main Responsibilities

  • Software design and documentation
  • Software design and development activities for Industrial Communication projects
  • Participating in code-review process
  • Taking part in the complete product life-cycle
  • Software design, implementation, documentation, unit tests, module tests, debugging and release tasks in a multi-site, international software development environment
  • Contribution to solutions architectures, requirements elicitation and development processes improvement
  • Producing high quality project deliverables within planned time and effort


Location : Istanbul


Related Jobs

Embedded Software Development Architect

  • Software Development - C/C++/Embedded
İstanbul, Türkiye
  • FullTime
  • Permanent
  • Hybrid