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.
Pre-requisite:
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