
Plug-in Developer
Festo
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
About the role
- Develop and test high-quality application software for automation technologies
- Develop software applications for commissioning, parameterisation, and programming of servo drives, PLCs, and remote I/Os.
- Implement, integrate, test, and deploy software following DevOps principles
- Collaborate closely with cross-functional international teams
- Continuously improve methods, tools, and acquire new knowledge
Requirements
- Master’s or Bachelor’s degree in Computer Science, Software Engineering or comparable qualification
- Minimum of 5 years of proven expertise as a full-stack developer in Microsoft.NET (C#, WPF)
- Good knowledge of software architecture, object-oriented software development and design patterns like MVVM
- Experience in designing programming interfaces such as REST API
- Experience in agile software development methods such as SCRUM and version control using GIT
- Experience in developing engineering software or applications in an industrial environment as well as software development for embedded devices is an advantage.
- Understanding of industrial automation systems, including experience working with hardware integration (sensors/ I/O)
- Experience with PLC or drive controllers
- Excellent written and spoken English communication skills
Benefits
- Hybrid - 3 days WFO and 2 days WFH
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#WPFsoftware architectureobject-oriented software developmentdesign patternsREST APIagile software developmentSCRUMGITembedded devices
Soft Skills
collaborationcommunicationcontinuous improvement
Certifications
Master’s degree in Computer ScienceBachelor’s degree in Software Engineering