Industrial Software Developer

CAREL

Lyon

Hybride

EUR 55 000 - 70 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Une candidature complète en une minute — CV personnalisé et lettre de motivation, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Remote working
Flexitime
On-boarding program and continuing培训

Résumé du poste

CAREL France, the French subsidiary of CAREL Group, seeks an experienced Industrial Software Developer to migrate and modernize controller software. You will design modular architectures for IEC 61131-3, implement ST-based solutions, and enforce robust Git workflows.

Collaborating with refrigeration specialists and engineers, you will build tests, APIs, and HMIs, driving quality and maintainability across platforms in a global organization.

Qualifications

  • 3–5 years of experience in software development, automation, or embedded systems.
  • Proficiency in Structured Text (ST) or an object-oriented language such as C#, Java, C++, or Python.
  • Knowledge of IEC 61131-3 languages (FBD and ST) for CAREL controller applications.
  • Knowledge of Git and version control best practices.
  • Ability to read, refactor, and improve reliability of legacy code.
  • Strong commitment to software quality, testing, documentation, architecture, and maintainability.
  • Excellent English communication in a technical environment.

Responsabilités

  • Analyze existing controller applications and define a clean migration strategy to recent CAREL platforms.
  • Design a modular software architecture for IEC 61131-3 applications that is maintainable, testable, and scalable.
  • Develop software in Structured Text (ST) while applying CAREL development principles.
  • Structure code around clearly defined functions, classes, interfaces, or function blocks.
  • Establish and enforce Git best practices, including version control, code reviews, traceability, and release management.
  • Create automated tests, unit tests, audit tools, and non-regression test matrices.
  • Contribute to integration of HMI interfaces, web applications, REST APIs, communication systems, and supervisory platforms.
  • Collaborate with refrigeration specialists, commissioning engineers, and business experts.

Connaissances

Structured Text
OOP languages
Git
IEC 61131-3
English (technical)
C#
Java
C++
Python

Outils

Git

Description du poste

MAKE THE DIFFERENCE! THINK CUSTOMER FIRST! EXPERIMENT! CARE! BE OPEN!

Do you want to make a difference? Our goal is to always put customers and people first! Our challenge is to experiment and innovate, being open to change and diversity. These are the pillars of the Carel Culture Code, the basis of our corporate culture and our platform for growth. If you can relate to these values or want to make them your own, join us and find out just how much we can achieve together!

We are world leaders in control solutions for air conditioning, refrigeration and heating, as well as systems for humidification and adiabatic cooling. Our products guarantee high performance, are energy efficient and environmentally sustainable.

Position

CAREL France is the French commercial subsidiary of the CAREL Group, a global leader in control solutions for refrigeration, HVAC, and energy efficiency. We support our customers across French, Belgian, Luxembourg and Maghreb markets with local sales, technical expertise, training, and service, while leveraging the innovation and resources of an international organization.

Industrial Software Developer

As an experienced software developer, the candidate is able to apply robust software engineering practices in an industrial environment, including modular architecture, object-oriented programming (OOP), Git, testing, documentation, APIs, and legacy code migration.

Key Activities
  • Analyze existing controller applications and define a clean migration strategy to recent CAREL platforms.
  • Design a modular software architecture for IEC 61131-3 applications that are maintainable, testable, and scalable.
  • Develop software in Structured Text (ST) while applying CAREL development principles.
  • Structure code around clearly defined functions, classes, interfaces, or function blocks.
  • Establish and enforce Git best practices, including version control, code reviews, traceability, and release management.
  • Create automated tests, unit tests, audit tools, and non-regression test matrices.
  • Contribute to the integration of HMI interfaces, web applications, REST APIs, communication systems, and supervisory platforms.
  • Collaborate with refrigeration specialists, commissioning engineers, and business experts.
Requirements
  • A minimum of 3 to 5 years of experience in software development, industrial computing, automation, embedded systems, or software architecture.
  • Proficiency in Structured Text (ST) or at least one object-oriented programming language such as C#, Java, C++, Python, or equivalent.
  • Good understanding of software design principles, including modularity, abstraction, encapsulation, composition, interfaces, and the single responsibility principle.
  • Knowledge of IEC 61131-3 languages, particularly FBD and Structured Text, to work on CAREL controller applications.
  • Knowledge of Git and version control best practices.
  • Ability to read, understand, refactor, and improve the reliability of legacy code.
  • Strong commitment to software quality, including testing, readability, documentation, architecture, and maintainability.
  • Ability to work with constrained, industrial, or embedded application systems.
  • Excellent communication skills for interacting with internal teams, customers, technicians, and partners, understanding requirements, clarifying issues, and explaining technical decisions.
  • Good written and spoken English skills in a technical environment, including documentation, supplier communications, reading manuals, tickets, and specifications.
Other Information
What we offer
  • Work-life balance: remote working and flexitime
  • On-boarding program and continuing training

MAKE THE DIFFERENCE…ANYWAY:

this position isn’t right for you? Check out our other job opportunities: https://www.carel.com/open-positions

ACT FOR THE PLANET - ACT FOR PEOPLE - ACT TO SHARE VALUE

At Carel we are actively committed to achieving our sustainability objectives, outlined in our “Driven by the Future - Sustainability in Action” plan, available for reference at: https://www.carel.com/carel-and-sustainability. Every day we take concrete actions to help combat climate change, identifying and developing products and services that increase energy efficiency and allow us to drastically reduce environmental impact.

Our organisation aims to ensure the establishment of transparent and responsible governance and to foster a fair and inclusive workplace where diversity is recognised as an essential value for the innovation we strive to bring. Carel is committed to equal employment opportunity and prohibits any form of discrimination. In line with these objectives and values, all applications received will be given due consideration and will be exclusively valued based on competences, experiences, motivation and values alignment.

This job post addresses both female and male candidates (see D.Lgs. n. 198/2006 & ss.mm.ii and D.Lgs. 215-216/2003). Candidates are invited to read the privacy statement (see artt. 13 e 14 del Reg. EU 679/2016) at the following link: https://www.carel.com/documents/10191/678238/CAREL_GDPR_Information_Candidates.pdf

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

INSIDE SALES ENGINEER
INSIDE SALES ENGINEER

CAREL • Lyon

Hybride
EUR 42 000 - 65 000
Remote working
Flexitime
On-boarding program
+1
Industrial Software Developer - Remote & Training
Industrial Software Developer - Remote & Training

CAREL • Lyon

Hybride
EUR 55 000 - 70 000
Remote working
Flexitime
On-boarding program and continuing培训
Technical Support Engineer H/F
Technical Support Engineer H/F

Carrier • La Boisse

Sur place
EUR 43 000 - 86 000
Technical Support Engineer H/F
Technical Support Engineer H/F

Carrier • Montluel

Sur place
EUR 43 000 - 86 000
Bonus éventuels
Programme de bien-être
Technical Support Engineer H/F
Technical Support Engineer H/F

Carrier • Toulouse

Sur place
EUR 43 000 - 86 000
Prime à court terme
Package de rémunération globale
Ingénieur(e) / Expert(e) Support Technique Après-Vente H/F
Ingénieur(e) / Expert(e) Support Technique Après-Vente H/F

Carrier • France

Hybride
EUR 36 000 - 72 000
Primes à court terme
Package de rémunération globale
Technical Support Engineer H/F
Technical Support Engineer H/F

Carrier Global Corporation • Montluel

Sur place
EUR 43 000 - 86 000
Short-term bonus
Competitive package
Well-being programs
Sales Manager, Electronic and Controls, France
Sales Manager, Electronic and Controls, France

Copeland Europe GmbH • France

Hybride
EUR 90 000 - 120 000
Stage - Ingénieur/technicien réglementation européenne H/F
Stage - Ingénieur/technicien réglementation européenne H/F

Carrier • Béon

Sur place
EUR 8 000 - 20 000
Package de rémunération globale
Primes à court terme
Ingénieur(e) / Expert(e) Support Technique Après-Vente H/F
Ingénieur(e) / Expert(e) Support Technique Après-Vente H/F

Carrier • Montluel

Sur place
EUR 36 000 - 72 000