Software Engineer (R&D)
CDI Grenoble (Isère) Licence, M1, Bac +3/4 Energie / Matériaux / Mécanique
Description de l'offre
To reinforce our activities, we are looking for a Software Engineer to join our R&D team to work on the Itris backend technology, called GLIPS.
Your developments will be at the edge in terms of advanced compilation techniques (analyzers, generators, abstract syntactic tree manipulation).
You will implement computer science software engineering applied to automation industry languages and thus contribute to the software offering of Itris and more widely of Schneider Electric.
Key Responsibilities
As a Software Engineer you will:
- Lead development projects based on the defined requirements
- Implement new technologies
- Maintain and improve existing projects
- Collaborate with other developers to fully understand the requirements and ensure the quality of the provided solutions
- Ensure the code is testable and can be part of the Continuous Integration Process
- Document your developments
Profil recherché
Qualifications
Master’s or Bachelor’s engineering degree in computer science or related fields. This position is open to recent graduates.
Requirements
- Master configuration management solution Git/Gitlab
- Excellent communication skills, fluent in English and French
- Able to work in both Windows and Linux
- Solid understanding of Object-Oriented programming and knowledge of some of the following languages: Java, C#, Ada
- Good knowledge of algorithms and compilation techniques
- Awareness of agile method and Test Driven Development (TDD) and continuous integration
Interpersonal Skills:
- Structured and organized
- Listening, open and convincing
- Committed to achieving results
- Productive and motivated – independent, confident, enthusiastic, very pro-active
- An eye for detail and identifying problems
- Ability to quickly learn new concepts and technologies
À propos de Itris Automation Square
Itris Automation Square “Itris”, is a software engineering company that provides development tools for Programmable Logic Controllers (PLCs). Itris Automation’s advanced technologies help companies improve development & maintenance processes and thus deliver higher quality programs within shorter deadlines.
The task of ensuring quality at reasonable costs while programming PLCs becomes highly difficult with bigger and more complex programs. Thanks to its innovative technologies, Itris proposes a new approach. It offers a platform and language independent technological framework. Its tools, PLC Checker, PLC DocGen, PLC Converter, and ICS Monitoring, work on programs written for the main PLC platforms such as Siemens, Schneider Electric, Rockwell and many others.
The team at Itris has many years of professional experience and is reactive and flexible. It continually strives to surpass its clients' expectations to prepare their PLC programs for the challenging future in industrial automation.
Itris Automation Square is a wholly owned subsidiary of Schneider Electric.