Industrial Software Engineer W/M

I apply
Published on 08/10/2024
  • Contract type:  Permanent contract

  • Work time:  Full time

  • Location Rennes

The company

Founded in 2013, Cailabs designs, manufactures, and develops innovative photonic solutions for the space, industry, telecommunications, and defense sectors. A global specialist in laser shaping, the company has accelerated its growth in the space field with turnkey optical ground stations that integrate atmospheric turbulence compensation technology. This makes it one of the first companies to harness very high data rates enabled by optics in a commercial ground station.

Cailabs currently has over 120 employees, including 32 PhDs. With 26 patent families filed, the company is one of the most innovative companies in France. It is headquartered in Rennes, with offices in Paris and Washington (USA).

Post description

Would you like to join a human-sized company and work at the heart of innovation projects within a multidisciplinary team?

Join Cailabs!

As an Industrial Computing Engineer, your role will be to develop and maintain control and monitoring software for space laser communication systems (satellite-to-ground or point-to-point optical link) or the internal instrumentation software tools used by the operational teams.

Your main responsibilities will include:

  • Contributing to the design and implementation of industrial software using appropriate programming languages;
  • Testing and debugging the developed software to ensure its quality and reliability;
  • Maintaining and supporting the developed software once in production;
  • Outsourcing and monitoring certain externalized developments;
  • Contributing to the writing of technical documentation for the developed software.

Profile required

Holder of a Master’s degree (BAC+5) in software development or equivalent,

  • You have 5 to 10 years of experience in software development, validation, and integration;
  • You have significant experience in software integration on electronic systems;
  • You have the ability to perform functional analysis, develop specifications, and propose architectural solutions;
  • You are proficient in programming languages such as Python, C, C++ in Linux and Windows environments;
  • You are familiar with collaborative development tools (GitLab, ticketing tools like JIRA);
  • You are able to work in a team and independently; you are rigorous and curious;
  • You can simplify and communicate technical subjects clearly.

Bonus:

  • You have knowledge in embedded target development and automation.
  • You have experience in project management/control that you have previously implemented.
  • Ability to define software validation strategies.
  • Good level of English (writing technical documentation, travel for installations).
  • Knowledge of industrial communication protocols (EtherCAT, Modbus, etc.) is desirable.

By joining Cailabs, you will find:

  • A dynamic team of engineers and PhDs who share your desire to apply their skills to exciting technical challenges;
  • Collective motivation and strong intellectual interest in your work;
  • A cutting-edge technology company, from prototype development to industrialization phases.

And also:

  • Opportunities for sharing and conviviality (annual seminar, meals, group games, sports activities, etc.);
  • Health insurance fully covered;
  • A bonus system that rewards both collective and individual performance.

Joining Cailabs is the guarantee that everything will be done to help you succeed, improve, and tackle new challenges.

More information on www.cailabs.com

Réf: f2fcc0eb-bec0-4b54-afdd-08855dd8d080

Apply

Industrial Software Engineer W/M

Permanent contract
Full time
Rennes

This information is used to process your application. The legal basis is that of measures prior to the conclusion of a possible employment contract. Unless you take action, this information will be kept for no more than 2 years.

* Required fields

Share job

Our Job Offers