Jobiglo

No results.

Software Development Engineer (C++ & Full-Stack)

Siemens · Istanbul

New
Senior 🇬🇧 English
C++ React JavaScript WebGL Three.js Deck.gl ROS Git CI/CD Docker Linux Agile

Job description

About the role

Siemens Turkey R&D, which develops technologies for electrification, automation and digitalization, is looking for a Software Development Engineer to contribute to end-to-end software development of runtime platforms and industrial software applications. The role covers design, implementation, documentation and testing, and works in an Agile team.

Key responsibilities

  • Develop and maintain high-performance C++ backend components alongside operator interfaces and diagnostic dashboards built with React, JavaScript and modern web standards.
  • Develop and optimize 3D visualization components for real-time industrial simulations, digital twins and operator views.
  • Integrate real-time data communication between backend runtime components (including robotic or automation systems) and frontend visualization tools.
  • Work in multi-repository setups, coordinating code integrations, shared libraries and pull-request reviews.
  • Contribute to system and software architecture, requirements engineering and technical design, and support defect analysis and performance, UI/3D rendering and communication issues.
  • Collaborate with product owners, stakeholders and cross-functional teams, and follow coding standards, testing strategies and CI/CD practices.

Required profile

  • BSc, MSc or PhD in Computer Science, Software Engineering or a related field.
  • Minimum 3 years of professional software development experience.
  • Very good command of written and spoken English, and strong collaboration skills across distributed teams.
  • No restriction on travelling abroad.

Required skills

  • C++ with object-oriented design, multi-threading, concurrency, IPC, data structures and algorithms.
  • JavaScript and React for user-facing applications and dashboards.
  • Git and CI/CD pipelines, including multi-repository workflows.
  • Agile methodology.
  • Strong plus: 3D visualization (WebGL, Three.js, Deck.gl), ROS, computer vision, Linux development, Docker, distributed systems and microservices.

What we offer

  • Competitive remuneration and recognition tools with spot awards.
  • Learning and development opportunities.
  • Flexible working models, leave days for parents, creche allowance for mothers and share matching programs.
  • Global work environment and respectful workplace culture.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Siemens.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Türkiye.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

Published 18 saat önce

Expires 1 ay sonra

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Siemens

Istanbul