Based on your search criteria and filters
Job Summary We are seeking a skilled and motivated Software Engineer to join our dynamic team. This is an onsite position within the IT / Technology industry. Key Responsibilities This role will involve a range of responsibilities related to software development and maintenance, leveraging a full stack skillset to contribute to our engineering design and manufacturing processes. Required Skills & Qualifications Teamcenter Development: Demonstrated proficiency in developing and maintaining applications within the Teamcenter environment. Java: Strong understanding and practical experience with Java programming language. Full Stack Development: Ability to work across the entire software development lifecycle, from front-end to back-end. GCP: Familiarity with Google Cloud Platform (GCP) for cloud-based solutions. ITK: Experience with ITK (Integration Toolkit) for seamless integration of systems. SOA: Solid understanding of Service Oriented Architecture (SOA) principles and implementation. BMIDE: Experience with Business Modeler IDE for efficient business process modeling. Business Modeler IDE: Ability to utilize Business Modeler IDE to design and implement business processes. XRT: Knowledge of XRT related functionalities. Engineering Design: Understanding of Engineering Design principles and their application in software development. Manufacturing: Knowledge of Manufacturing processes and their integration with software systems. Active Workspace: Experience with Active Workspace for user interaction and data management. Data Models: Ability to design and implement robust Data Models . Business Objects: Experience working with Business Objects and their manipulation. Attributes: Understanding of Attributes and their role in data management. GRM Rules: Ability to configure and manage GRM (Group Rules Management) rules. LOVs: Experience with LOVs (Lists of Values) and their implementation. Declarative UI Components: Ability to develop and utilize Declarative UI Components for user interfaces. Root Cause Analysis: Strong analytical skills with the ability to perform Root Cause Analysis to identify and resolve issues. Database Queries: Proficiency in writing and executing Database Queries for data retrieval and manipulation. PLM Best Practices: Knowledge of PLM (Product Lifecycle Management) Best Practices . Integration Toolkit: Experience with Integration Toolkit for system integration. Web Services: Understanding of Web Services and their implementation. Qualifications: A Bachelor's Degree is required. Experience Required: 4 - 5 years of relevant experience are expected, demonstrating a solid foundation in software engineering principles and practices. This level of experience indicates a readiness to contribute independently and collaboratively within a team. What We Offer Salary: 15 LPA - 16 LPA
Job Summary We are seeking a highly skilled and experienced CAD Automation Manager (NX Open) to join our team. This role will be responsible for leading and executing CAD automation initiatives, leveraging NX Open and other related technologies to enhance design efficiency and product quality. The ideal candidate will possess a strong technical background in CAD , automation , and software development, coupled with proven team management capabilities. Key Responsibilities The CAD Automation Manager will be responsible for the following: Leading and managing a team of CAD automation engineers. Developing and implementing CAD automation solutions using NX Open , C# , C++ , and Python . Collaborating with design engineers to identify and address automation opportunities. Ensuring the quality and reliability of CAD automation tools and processes. Staying abreast of industry trends and emerging technologies in CAD automation . Managing KBE (Knowledge Base Engine) development and maintenance. Utilizing Git and Azure DevOps for version control and continuous integration. Employing Agile Delivery methodologies to manage project timelines and deliverables. Required Skills & Qualifications To be considered for this position, candidates must possess the following skills and qualifications: B.E. / B.Tech / M.Tech in Mechanical, Automobile, Production or a related discipline. 8 - 12 years of experience in CAD automation , with a focus on NX Open development. Proficiency in NX Open , C# , C++ , and Python programming languages. Strong understanding of CAD principles, including Part Modelling , Assemblies , and Drafting . Experience with Siemens NX and Teamcenter . Solid knowledge of Software Design Principles and OOP (Object-Oriented Programming). Familiarity with GD&T (Geometric Dimensioning and Tolerancing) and PMI (Product and Manufacturing Information). Experience with Manufacturing Constraints and WAVE (Work Instructions for Visual Execution). Strong Communication Skills , both written and verbal. Experience with Jira for issue tracking and project management. Familiarity with AI/ML (Artificial Intelligence/Machine Learning) and Generative Design concepts. Understanding of ITK (Information Technology Knowledge) principles.
Based on your filters