At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth, we are now recruiting for a Software Solution Developer to be based at our office / customer’s site in Toulouse.
Role Summary
The Software Solution Developer for Industrial Robotics plays a central role in designing, building, and optimising scalable, high‑performance software solutions that integrate seamlessly with automation platforms and robotic systems. This position works closely with engineering, IT, and operations teams to translate system requirements into robust, secure, and future‑ready applications that support advanced manufacturing environments.
Key Responsibilities:
- Software Development — Develop high‑quality software components and services that interface with industrial robots, automation controllers, and edge/cloud platforms.
- System Integration — Implement integrations using industrial communication standards such as IEC 61131, OPC UA, MQTT, and fieldbus technologies.
- Technical Design — Contribute to solution architecture discussions, evaluate technology options, and ensure alignment with functional safety and industrial compliance requirements.
- Lifecycle Ownership — Participate in the full software development lifecycle including requirements analysis, design, coding, testing, deployment, and maintenance.
- Collaboration — Work closely with robotics engineers, controls engineers, and IT teams to deliver integrated automation solutions.
- Code Quality — Apply best practices for secure coding, performance optimisation, and maintainability.
- Continuous Improvement — Identify opportunities to enhance system reliability, scalability, and automation capabilities.
- Technical Mentoring — Support and guide junior developers in adopting modern development practices and tools.
Required Skills & Experience:
- Industrial Protocols — Strong understanding of industrial communication standards (IEC 61131, OPC UA, Modbus, Profinet, etc.).
- Robotics Systems — Experience working with robotic platforms such as cobots, AGVs/AMRs, vision systems, or robotic workcells.
- Software Engineering — Proficiency in languages such as C#, Python, C++, or similar, with experience building distributed or real‑time systems.
- Edge/Cloud Integration — Familiarity with IIoT platforms, edge computing frameworks, and cloud services (Azure, AWS, etc.).
- Automation Environments — Understanding of industrial automation concepts, PLCs, and safety‑related systems.
- Problem Solving — Strong analytical skills with the ability to troubleshoot complex system interactions.
Preferred Qualifications
- Functional Safety knowledge (e.g., ISO 13849, IEC 62061).
- Experience with DevOps pipelines, CI/CD, and containerisation.
- Exposure to AI/ML for robotics or automation optimisation.
- Background in manufacturing systems such as MES, SCADA, or digital twins.
If you are passionate about bringing innovation to the projects you work on and want to join a global company, then this is the place for you.
Tata Technologies: Engineering a better world.
Tata Technologies would like to thank all applicants for their interest, each application will be reviewed against the set criteria for the role. We would like to advise that only candidates under consideration will be contacted. If you do not hear from us within 10 working days following the closing date it will mean that unfortunately your application has not been successful. We will however retain your details for any suitable future opportunities.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-06-16
Network Security Analyst
2026-06-15
DevOps Engineer (GCP, Ukraine)
2026-06-14
- Posted
- Jun 16, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toulouse
- Company
- Tata Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-06-16
Network Security Analyst
2026-06-15
DevOps Engineer (GCP, Ukraine)
2026-06-14