Industrial Software Architect & Team Lead

Kitron Aktiebolag India Publicerat 10 september 2026
full_timeonsitesenior
About Kitron Kitron is a leading Scandinavian Electronics Manufacturing Services (EMS) company, delivering improved flexibility, cost efficiency, and innovation power through the value chain. The company has operations in Norway, Sweden, Denmark, Lithuania, Germany, Poland, the Czech Republic, India, China, Malaysia, and the United States. With 2500 highly skilled employees, Kitron manufactures and delivers anything from fully assembled electronic circuit boards to complete end - products for customers globally. Related technical services like prototyping, industrialisation, material analysing and test development are also key competencies offered by Kitron. Our values Location: Chennai Deadline: 2026.09.30 Job Description: Lead, mentor, and develop the software engineering team, including software developers, vision engineers, testers, and interns. Define and own the software architecture, technology roadmap, and engineering standards for industrial automation software platforms. Design scalable, modular, and reusable software frameworks that can be adopted across multiple machine platforms. Act as the technical leader by actively participating in software development, code reviews, debugging, hardware integration, machine testing, commissioning, and complex technical problem-solving. Design and develop industrial software applications using C#, .NET, and Python for Industrial PCs and engineering applications. Develop software modules for machine orchestration, recipe management, production data collection, traceability, analytics, operator interfaces, engineering tools, and machine diagnostics. Design backend services, APIs, databases, and software platforms using modern software engineering practices. Collaborate closely with the PLC & Controls team to integrate Industrial PC software with PLCs, motion controllers, robots, vision systems, sensors, barcode readers, and other industrial devices using standard industrial communication protocols. Develop communication layers using OPC UA, Modbus TCP/IP, MQTT, REST APIs, TCP/IP, WebSockets, and other industrial communication technologies. Work closely with Mechanical, Electrical, Controls, Robotics, and Computer Vision teams to deliver reliable machine automation solutions. Establish software engineering best practices, including software architecture reviews, coding standards, version control, automated testing, CI/CD, and deployment strategies. Support hardware integration, Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), commissioning, troubleshooting, and customer technical support from the software perspective. Lead cloud connectivity, Microsoft Azure integration, edge computing, Industrial IoT, and digitalization initiatives where applicable. Drive technical planning, project execution, software documentation, and continuous improvement of the software engineering organization. Requirements: Bachelor's or master's degree in computer science, Electronics, Mechatronics, or a related engineering discipline. 8–12 years of experience in software development for industrial automation, machine control systems, robotics, or smart factory applications. Minimum 2 years of experience as a Software Architect or Software Team Lead. Strong expertise in C#, .NET/.NET Core, and Python, with solid knowledge of software architecture, object-oriented design, and design patterns. Hands-on experience developing industrial machine software, including hardware integration, testing, commissioning, and production deployment. Experience integrating Industrial PC software with PLCs, robots, vision systems, sensors, and industrial devices using protocols such as OPC UA, Modbus TCP/IP, MQTT, REST APIs, and TCP/IP. Experience with backend development, SQL databases, and modern web technologies (React, Angular, or Vue.js). Experience with Azure, Docker, Git, Linux, and CI/CD is preferred. Knowledge of Industrial IoT, MES, SCADA, and Industry 4.0 concepts is an added advantage. Strong leadership, communication, mentoring, and problem-solving skills, with the ability to balance technical leadership and hands-on software development. Willingness to support software development, hardware integration, machine testing, FAT/SAT, commissioning, and customer technical support. We offer: Global team and projects. Opportunities for personal and professional development. Training and competence development courses  

Findigo hittar jobben och fyller i ansökan. Du klickar Skicka.

Visa jobbet och ansök

Ursprunglig annons: career-india.kitron.com