R&D Internship: Software instrumentation F/H

I apply
Published on 06/11/2024
  • Contract type:  Internship

  • 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).

Internship description

The aim of the internship project is to overhaul the internal software tools used for the assembly and qualification of Cailabs products.

You will be working in the Electronics division, reporting to a member of the Software team.

Your work will benefit the entire production team by facilitating the complex stages involved in manufacturing optical components.

Your objective will be to develop a software ecosystem that is easy to use and intuitive for all optical technicians. To do this, you will take possession of the current tools, draw up specifications with the users, propose one or more HMIs adapted to each production phase and improve the existing business code.

You'll have the opportunity to mobilise and improve your knowledge of software development, and you'll learn to work in a corporate team on practical issues.

Main activities:

  • Taking stock of existing tools
  • Redefining the software architecture (separation of views/business code, code pooling)
  • Creating GUIs to meet user requirements
  • Encapsulate Python scripts in the form of executables (Windows)

Profile required

Key skills :

  • Object-oriented development skills (Python)
  • Hardware integration (serial communication, network protocols, etc.)
  • Experience in graphical user interface development (Qt, Tkinter)
  • Knowledge of software development tools (git, VSCode, PyCharm)

Plus points :

  • Ability to write project documentation
  • Thoroughness, motivation, autonomy

When you join Cailabs, you'll find :

  • A dynamic team of engineers and PhDs who share your desire to apply their skills to stimulating technical challenges,
  • Collective emulation and a strong intellectual interest in your work,
  • A company at the cutting edge of technology, from the development of prototypes through to the industrialisation phases.

Plus :

  • Time for sharing and conviviality (annual seminar, meals, group games, sports activities, etc.).
  • A modern, pleasant working environment, conducive to collaborative working
  • Luncheon vouchers

Finally, joining Cailabs is the assurance that everything will be done to help you develop new skills.

For more information: www.cailabs.com

Réf: ccc13c27-20d0-4bef-880c-789705cefa98

Apply

R&D Internship: Software instrumentation F/H

Internship
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