14 Aug
|
Source right
|
Bengaluru
14 Aug
Source right
Bengaluru
Position: Leader / Leader Designate – Software Development (PW1520ST RM 4316)
About The Role
We are seeking an experienced Leader – Software Development to lead the design, development, and deployment of software solutions for high-speed industrial automation systems. The ideal candidate will have strong expertise in machine control software development, industrial automation, motion control systems, and team leadership.
This role involves managing end-to-end software development activities, mentoring engineering teams, collaborating with cross-functional stakeholders, and ensuring successful project execution and customer satisfaction.
Educational Qualification : B.E./B.Tech in Electronics, Mechatronics, Computer Engineering, or a related engineering discipline.
Experience
- 15 to 20 years of experience in software development, preferably within industrial automation and machine control systems.
- Minimum 5 years of experience in team leadership, project delivery, and customer engagement.
Technical
Skills &
- Expertise
Must-Have Skills
- Application development on Windows platforms using:
- C/C
- C#
- VB
- LabVIEW
- Strong hands-on experience with:
- NI DAQ Systems
- EtherCAT Devices
- Industrial Automation Systems
- Motion Control &
- Digital I/O Systems
- Excellent command over: Visual Studio IDE NI LabVIEW
- Strong understanding of:
- Automation Frameworks
- Machine Controller Software Development
- Agile Development Methodologies
- Object-Oriented Programming Concepts
- Expertise in C# development.
Preferred Skills
- Closed-loop control systems.
- Integration with external equipment such as:
- Robots
- Laser Cutting/Welding Systems
- CCD Cameras
- Industrial Devices and Sensors
- Experience in high-speed automation projects.
Key Responsibilities
- Project Execution &
- Technical Leadership
- Execute software architecture and coding activities for industrial automation applications.
- Understand, implement, and maintain system architecture within defined frameworks.
- Ensure adherence to project execution plans and development standards.
- Conduct software testing and execute test plans to ensure quality and reliability.
- Drive software development lifecycle activities including:
- Requirement Analysis
- Architecture Design
- Engineering Development
- Coding
- Testing
- Deployment &
- Commissioning
- Team Management
- Lead, mentor, and develop software engineering and automation teams.
- Foster a culture of innovation, technical excellence, and collaboration.
- Conduct performance reviews and support team growth and capability development.
- Set clear goals and provide technical guidance to team members.
- Cross-Functional Collaboration
- Work closely with Mechanical Design, Controls Design, Build, and Site Teams.
- Coordinate with internal stakeholders and external outsourcing partners for project execution.
- Act as a key interface between customers and project teams.
- Technology &
- Process Improvement
- Evaluate and implement new technologies, frameworks, and tools to enhance automation capabilities.
- Promote best practices in modular programming and object-oriented design.
- Drive continuous improvement through Root Cause Analysis (RCA) and Corrective &
- Preventive Actions (CAPA).
- Resource &
- Delivery Management
- Allocate resources effectively to meet project schedules and business objectives.
- Ensure projects are delivered on time, within budget, and to quality standards.
- Support equipment trials, commissioning activities, and site proving.
- Willingness to travel and work at customer sites as required.
- Desired Competencies
- Robust leadership and people management skills.
- Customer-focused mindset with excellent stakeholder management abilities.
- Excellent communication, negotiation, and interpersonal skills.
- Strong problem-solving and analytical capabilities.
- Ability to work effectively in dynamic and fast-paced project environments.
- Result-oriented approach with the ability to handle ambiguity and multiple priorities.
- Preferred Candidate Profile
- Expert in Industrial Automation and Machine Control Software Development.
- Extensive experience in motion control, digital I/O systems, and closed-loop control applications.
- Proven success in leading software teams and delivering complex automation projects.
- Experience in customer interactions, technical discussions, and project reviews.
- Strong proficiency in C/C , C#, VB, and LabVIEW
📌 Leader / Leader Designate – Software DevelopmentST RM 4316) (Bengaluru)
🏢 Source right
📍 Bengaluru