- Role Description Leader/Functional Head SPM Controls Software Development
Expertise in developing application on Windows platform using C/C++, C#, VB, LabVIEW.
Exposure to Industrial Automation Systems where mechatronics skills are required.
Hands on experience with interfacing NI DAQ systems, EtherCAT devices.
Excellent command over Visual Studio IDE and/or NI-LabVIEW.
Role & responsibilities
- Execution and coding of the defined architecture of the system for industrial automation application.
- Understanding of architecture design and its implementation in defined framework.
- Working as per project execution plan.
- Strong knowledge of automation frameworks, programming languages, and Machine controller software development methodologies (Agile, e-plan, C# etc.).
- Knowledge of C# is a must
- Execution of Test Plan Excellent communication, negotiation, and interpersonal skills.
- Result oriented professional adept at dealing with ambiguity and nimbleness in response Willing to work on shop floor for the equipment trials, Experience in management role and exposure to Customer handling is a must.
- Willing to go to site for equipment proving.
- Manage the software development life cycle for high-speed automation projects, including requirement analysis, architecting the Product, Engineering, coding, testing, and deployment. ensure projects are delivered on time with high quality, optimizing resource allocation and budgets
- Lead, mentor, and develop the team of software engineers, automation specialists for future development of similar machines, future maintenance (debugging, minor modifications) and development of new machines through fostering a culture of collaboration and innovation.
- Organize and conduct performance reviews, Transfer knowledge of business operations.
- Manages all the activities required for project, set attainable goals to team leaders and provide technical guidance as required.
- Work closely with cross-functional teams especially Mechanical and Controls Design teams and Build and site teams to ensure timely delivery.
- Identify and evaluate new technologies, frameworks, and tools that enhance high-speed automation capabilities and implement best practices for coding (modularity, object-oriented approach) to improve teams and resource efficiency and quality.
- Ensure the documentation related to various technologies and projects are done and maintained for future reference and improvement through RCA and CAPA mechanism.
- Serve as the main point of contact between internal teams and external outsourcing partners, facilitating clear communication and collaboration.
- Allocate resources effectively to meet project demands and business objectives and strategies for ensuring timely closures.
Preferred candidate profile
Expert in Industrial Automation; motion & digital I/O control. Experience in Closed loop systems.
Interfacing with multiple types of external devices such as laser cutting/welding, robots, CCD cameras,
Good experience with programming language, C/C++, C#, VB