All roles at Siemens

C/C++ Full Stack Engineer ( Includes Testing )

PuneFull-time5–9 yrsPosted 1 week ago

Senior software engineering role at Siemens in Pune. Needs 5+ years and a B.Tech or B.E..

About the role

C/C++ Full Stack Engineer ( Includes Testing ) at Siemens. C/C++ Stack Development: Design, develop, and maintain high‑performance C/C++ stack implementations for both Linux and Windows platforms.

What you'll do

  • C/C++ Stack Development: Design, develop, and maintain high‑performance C/C++ stack implementations for both Linux and Windows platforms
  • Build & Integration: Write and maintain Makefiles and CMake scripts to support efficient, cross‑platform builds
  • Test Automation: Design, develop, and enhance test automation frameworks using Perl and/or Python to ensure robustness and regression coverage
  • Build Systems: Practical experience with Makefile and CMake‑based build systems
  • Desktop & Cross‑Platform Development: Experience developing applications for Windows and Linux environments

What you need

  • C++
  • Data structures
  • C
  • Python
  • Agile
  • Linux

Good to have

  • Spark
  • TCP/IP
  • Test automation
  • Perl

More roles like this at Siemens

Apply on Siemens's site