Software Engineer C++, FE Assembly / Structures - 312159

Pune, India

About Siemens Digital Industries Software

Siemens Digital Industries Software is driving transformation to enable a digital enterprise where engineering, manufacturing and electronics design meet tomorrow. Our solutions help companies of all sizes create and leverage digital twins that provide organizations with new insights, opportunities and levels of automation to drive innovation.

Software Engineer C++, FE Assembly / Structures - 312159

Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Technical project lead. Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.


An engineering degree B.E/B.Tech/M.E/M.Tech

3 to 7 years of experience in C/C++ programming

Good understanding of OOP, containers, data structures & algorithms

Develop clean, scalable and maintainable code

Fixing bug and writing automated tests

Ability to understand complex products and solutions

Focus on achieving high quality and timely delivery

Good oral and written communication skills

Good to have:

Experience in NX/NX Open development

Experience in Finite Element Analysis, CAD & CAE

Experience in SCRUM agile software development method, process & tools

Experience in Python Scripting

Experience in QT framework

Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Mid-level Professional

Job Type: Full-time