Position Overview: NX delivers the next generation of design, simulation, and manufacturing solutions that enable companies to realize the value of the digital twin. It is part of the Product Engineering division within the Siemens Digital Industries organization. Siemens Product Engineering is seeking a software developer for the NX Design team in Pune. The candidate will work on the core NX Modeling module and develop new modern day design solutions using the latest technologies. The Design team is responsible for the enhancing core modeling foundation, which is based on the Parasolid kernel. Team also develops new applications based on modern Design practices and customer workflows based applications. The role requires good interpersonal skills for working with product owners, project leads, architects, and dependent application developers around the globe. Responsibilities: Design, develop, implement, maintain, and extend functionality for the Siemens NX product in Design and Modeling area. Work with architects, product owners, product managers, and application engineers to define deliverables, estimate effort, and ensure on-time delivery Take ownership of existing functionality to fix customer/internally reported problems and improve the quality of the product Develop an understanding of users and user workflows over time to provide input to the NX planning process Deliver quality practice in coding, TDD, documentation, test automation, and deployment. Required Knowledge/Skills, Education, and Experience Bachelor’s or Master’s degree in Engineering, or other numerate disciplines from a reputed institute. 2+ years of work experience as a software developer. Experience in C++, along with a very good understanding of OO principles, data structures, algorithms Experience with software development or customization of CAD/CAE/CAM products. Great attitude, must be willing to learn and be challenged, and enjoy working in a team environment Proactive and self-driven A high degree of problem-solving, debugging ability Excellent oral/written communication and listening skills, necessary to present information, analysis, and recommendations to all levels of employees and customers. A high degree of organization to manage and maintain project plans and roadmaps, providing accurate updates as part of their view cycle. Experience with continuous integration platforms Job Description: Develop and maintain a rich set of core CAD modeling capabilities. Develop next generation functionality/applications in variety of areas like Algorithmic Modeling (functional programming), mixed modeling and facet modeling, optimization solutions, simulation and additive solutions. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Works with general supervision on complex projects with latitude for independent judgment. Organization: Digital Industries Company: Siemens Industry Software (India) Private Limited Experience Level: Mid-level Professional Job Type: Full-time
Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple,...
Apply For This JobJob Description : Do you want to work on cutting edge technology, solve new problems that didn’t exist before, and...
Apply For This JobJob Description Role: Basic Java Who are we looking for We are looking for a Basic Java developer who will...
Apply For This JobPrincipal Backend Engineer – Java About Company:Company is into offering Enterprise solutions to global markets and to work with diverse...
Apply For This JobJob Description Dear Consultant, Are you Looking for Jobs in the United States | Here we are for you |...
Apply For This JobJob Description : Role: Lead Software Engineer, Siemens founded the new business unit Siemens Advanta (formerly known as Siemens IoT...
Apply For This Job