Full-Stack Software Developer Control System Software (Gurugram)

Full-Stack Software Developer Control System Software (Gurugram)

13 Aug
|
Siemens
|
Gurugram

13 Aug

Siemens

Gurugram

LETS TALK ABOUT YOU

Your profile

You have completed a masters degree in computer science, software engineering, electrical engineering or a related technical field

Minimum 3 years of relevant experience in full-stack software development for industrial or enterprise-grade systems

Strong backend development skills in C++, Rust, Java or C#, complemented by scripting languages such as Python

Solid frontend development experience with contemporary web technologies and frameworks (e.g., TypeScript/JavaScript, Angular, React) including HMI/visualization concepts

Profound knowledge of Linux operating systems, including system services, networking, packaging and hardening

Experience in developing software for real-time or near-real-time operations, including performance optimization, redundancy and high-availability concepts

Experience with enterprise system architectures, databases (SQL/NoSQL, time-series), message buses and API design (REST, gRPC)

Familiarity with containerization and orchestration (Docker, Kubernetes) and virtualized deployment environments is a plus





Knowledge of energy automation protocols and standards (IEC 61850, IEC 60870-5-104, DNP3, OPC UA) is a strong plus

Strong understanding of software engineering best practices including version control (Git), CI/CD pipelines, automated testing and agile methodologies

Awareness of cyber security principles in industrial environments (e.g., IEC 62443) is a plus

Excellent problem-solving skills and ability to work in cross-functional teams

Fluent in English; German language skills are a plus

Your responsibilities

Design, develop and maintain full-stack software features for grid control and monitoring systems, from backend services to operator-facing user interfaces

Develop robust, high-performance software components for real-time data acquisition, processing and visualization on Linux-based platforms

Implement integrations between control system software and enterprise systems (e.g., historians, as

📌 Full-Stack Software Developer Control System Software (Gurugram)
🏢 Siemens
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full-stack software developer control system software (gurugram) / gurugram