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:
2025.12.31Kitron India is currently looking for a Full Stack Developer based in Chennai, India, who will play a key role in ensuring the smooth execution of our programs and an excellent opportunity to gain valuable experience in the field of Automation.
- Develop and maintain software platforms that power MSD modules and Micro factory control systems.
- Build real-time dashboards for machine status, production flow, job execution, and system health monitoring.
- Integrate software with control engineers (PLC/IPC/robot controllers) using REST, WebSockets, MQTT, Modbus/OPC-UA.
- Collaborate with computer vision engineers to integrate CV pipelines (inspection, detection, alignment) into production workflows.
- Design and implement backend APIs for job scheduling, device communication, and system management.
- Develop user interfaces for operators, engineers, and maintenance teams (React/Next.js).
- Handle database modeling, schema design, and efficient querying for production data, analytics, and logs.
- Create notification, alert, and error-handling systems for hardware, vision, and processing faults.
- Containerize and deploy applications on Docker, industrial PCs, edge devices, and cloud/on-prem servers.
- Implement secure authentication, role-based access, and operator-level controls.
- Work closely with hardware, CV, robotics, and control teams to ensure software, electronics, and automation systems are aligned.
- Support integration testing, on-machine testing, and final deployment in production environments.
- Prepare documentation, REST API specs, deployment notes, and support technical walkthroughs.
- Continuously improve system performance, UI responsiveness, and real-time reliability.
Requirements:
- Bachelor’s in computer science, AI/ML, Electronics, or related fields.
- 3–5 years of experience in full-stack development for industrial, automation, robotics, or product-based applications.
- Strong proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Solid expertise in back-end development using Node.js, Express, Python (Django/Flask), Java, or similar frameworks.
- Experience working with databases (MySQL/PostgreSQL) and NoSQL systems (MongoDB/Redis).
- Experience building dashboards, real-time monitoring panels, and data-driven UIs.
- Solid understanding of Docker, Linux, Git, CI/CD, and cloud/on-prem deployment.
- Ability to integrate with vision systems, robotics controllers, or sensor data streams.
- Strong problem-solving skills and ability to collaborate with control & CV teams.
- Exposure to industrial automation, robotics, or machine control environments is a big plus.
- Excellent communication skills and ability to deliver under tight timelines.
We offer:
- Global team and projects.
- Opportunities for personal and professional development.
- Training and competence development courses