Přeskočit na obsah Přeskočit na zápatí

CORE - Software Engineer

ID pozice
512644
Zveřejněno od
30-Čvc-2026
Organizace
Digital Industries
Obor
Research & Development
Společnost
Siemens Industry Software (India) Private Limited
Úroveň zkušeností
Se střední praxí v oboru
Typ pozice
Plný úvazek
Režim práce
Pouze na pracovišti
Druh smlouvy
Trvalý
Lokalita
  • Čennaí - Tamil Nadu - Indie
Software Engineer

Company Overview
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Position Overview
Are you a passionate Software Engineer looking to make a significant impact in industrial digitalization? Do you thrive in a collaborative, innovative environment where your contributions directly shape the future of engineering simulation?

As a Software Engineer, you will be a pivotal member of our dynamic development team, bringing your expertise and enthusiasm to enhance our flagship system modelling and simulation software, Simcenter Amesim. Simcenter Amesim is a leading platform for 1D simulation of complex dynamic systems. It empowers engineers to model multi-domain physical systems using an extensive library of components across more than 30 physical domains, including hydraulics, mechanics, thermal, electrical, magnetic, cooling, powertrain, and many more. Your work will directly contribute to a tool that helps our customers innovate faster and design better products.

Key Responsibilities
• Innovate and implement new features for both the core platform and the graphical user interface of Simcenter Amesim

• Collaborate on evolving the overall software architecture, ensuring scalability, performance, and maintainability

• Write clean, robust, and highly maintainable C++ code, adhering to best practices and minimizing technical debt

• Diagnose and resolve critical issues and internally reported problems efficiently and effectively

• Work seamlessly within our globally distributed Agile Scrum team, collaborating with colleagues across India and Europe to align knowledge, improve existing features, maintain the codebase, and co-create groundbreaking new functionalities

Qualifications
• Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related technical field (e.g., BE/B.Tech, ME/M.Tech, MCA)

• 3+ years of professional software development experience with a strong focus on C++ and deep understanding of Object-Oriented Programming (OOP) principles

• Proven experience working within an Agile Scrum development framework

• Familiarity with version control systems, preferably Git

• Excellent verbal and written English communication skills with strong collaboration abilities in cross-cultural, international team environments

• Demonstrated proficiency with modern development tools including AI-powered development tools (e.g., GitHub Copilot), prompt engineering, and Large Language Models (LLMs) for enhanced productivity (preferred)

Why Us?
At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!

#LI-Hybrid #LI-PLM #SaaS

Siemens Software. Transform the Everyday