Industrial Software Architect & Team Lead

Kitron Group

Chennai District

On-site

INR 2,500,000 - 4,500,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Global team and projects.
Professional development
Training and competence development

Job summary

Kitron Group in Chennai, India seeks a Senior Software Architect to lead the software engineering team for industrial automation platforms. You will own architecture, define roadmaps, and drive scalable, modular frameworks while mentoring engineers and collaborating across mechanical, controls, and IT teams.

The role emphasizes hands-on development with C#, .NET, Python and backend services, plus integration with PLCs, robotics, and industrial devices.

Qualifications

  • Bachelor's or master's in CS/EE/Mechatronics.
  • 8–12 years in software for industrial automation or smart factory.
  • At least 2 years as Software Architect or Team Lead.
  • Proficient in C#, .NET/.NET Core, Python and OO design.
  • Experience integrating with PLCs, robots and industrial devices.

Responsibilities

  • Lead software engineering team, including developers, testers and interns.
  • Define and own the software architecture and roadmap for automation platforms.
  • Design scalable, modular frameworks adopted across machines.
  • Act as technical leader through development, reviews, debugging and testing.
  • Develop industrial software using C#, .NET, Python for Industrial PCs and apps.
  • Collaborate with PLC & Controls teams to integrate with devices and protocols.
  • Develop backend services, APIs, databases, and modern software platforms.
  • Implement CI/CD, testing, and deployment best practices.
  • Support FAT/SAT, commissioning, and customer technical support from software perspective.
  • Drive Azure integration, edge computing, and Industrial IoT initiatives.

Skills

Leadership
Mentoring
Communication
Problem-solving
Hands-on software development

Education

Bachelor's or Master's in Computer Science / Electronics / Mechatronics

Tools

C#
.NET/.NET Core
Python
Azure
Docker
Git
Linux
CI/CD
SQL databases
React/Angular/Vue.js
OPC UA
Modbus TCP/IP
MQTT
REST APIs

Job description

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.

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

senior system engineer
senior system engineer

Kitron Group • Chennai District

On-site
INR 1,500,000 - 2,300,000
Global team and projects
Development opportunities
Training and competence development
Senior System Engineer
Senior System Engineer

Kitron ASA • Chennai District

On-site
INR 2,500,000 - 4,000,000
Global team projects
Training & development
senior system engineer
senior system engineer

Kitron Group • Chengalpattu

On-site
INR 1,800,000 - 2,400,000
Global team
Development opportunities
Training courses
Component Engineer
Component Engineer

Kitron ASA • Chennai

On-site
INR 600,000 - 800,000
Opportunities for personal and professional development
Global team and projects
Training and competence development courses
Component Engineer
Component Engineer

Kitron Group • Chennai District

On-site
INR 600,000 - 900,000
Global projects
Professional development
Training courses
Product Quoting Engineer
Product Quoting Engineer

Kitron ASA • Chennai District

On-site
INR 900,000 - 1,300,000
Product Quoting Engineer
Product Quoting Engineer

Kitron Group • Chennai District

On-site
INR 800,000 - 1,400,000
Training and competence development
Global team and projects
Professional development opportunities
Senior Software Engineer - Industrial IoT & Edge Systems
Senior Software Engineer - Industrial IoT & Edge Systems

Bosch • Bengaluru

On-site
INR 4,200,000 - 6,200,000
Product Quoting Engineer
Product Quoting Engineer

Kitron Group • Chengalpattu

On-site
INR 900,000 - 1,300,000
Global team and projects
Development opportunities
Training and competence development
Component Engineer
Component Engineer

Kitron Group • Chengalpattu

On-site
INR 500,000 - 800,000
Global team
Development opportunities
Training courses