NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / Software Architect in India
10 days ago
Apply with autofill
Apply with autofill
Kitron·10 days ago
10 days ago

Industrial Software Architect & Team Lead

Chennai, IndiaSenior · 8-12 yearsSoftware Architect

Sign up free to see how well your resume matches this role.

Boost your chances at kitron

How you compare FREE

?
Your scoreYour score: not yet known
→
50
Top 10%Top 10%: 50 out of 100

Top 10% of NextRaise users matched against Software Architect roles in India.

Must-have skills for this role

  • c#
  • .net
  • .net core
  • python

PDF or DOCX · no account needed

Apply faster with autofill FREEThe NextRaise extension autofills your application in one click.careers.example.com/applyAutofillingFull namePriya SharmaEmailpriya.sharma@example.comPhone+49 30 1234567LocationBerlGet the extension

What you'll do

  • 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 IPC 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.

What they're looking for

  • 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 IPC 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).
  • 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.

Nice to have

  • 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.

Summarised by NextRaise from the employer’s description, which follows in full below.

Full description from employer

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

 

Company

Kitron
Chennai, India

Company facts come from this company's own listings. We only show what the postings themselves carry.

Sourced from Kitron's careers site·first seen 10 Sept 2026·last verified 10 Sept 2026·How we source jobs

Similar jobs

  • Technical Architect - Java at synechronChennai, India–match not yet calculated
  • SAP Order Management Solution Architect at smithnephewPune, India–match not yet calculated
  • TECHNICAL ARCHITECT at Zensar TechnologiesIndia–match not yet calculated
  • CRM Business Solution Architect at vishayPune, India–match not yet calculated
  • GEN Al Solution Architect at Weekday AIHyderabad, India–match not yet calculated

Browse more jobs

  • Software Architect jobs in India
  • Engineering Manager jobs in India
  • Technical Lead jobs in India
  • Engineering Director / VP jobs in India
  • Software Architect jobs in United States
  • Software Architect jobs in Germany