OGS Technologies Banner
Software Engineer for Optical Ground Stations

Software Engineer for Optical Ground Stations

Contract Type: CDI

Field: New Space

Location: Alpes-Maritimes (06), France

Presence Mode: Hybrid

Start Date: March 6, 2025

Posted: October 23, 2024

Description

We are seeking a highly motivated software engineer to join our team in the
field of free-space optical telecommunication, with a focus on optical ground stations. The
successful candidate will work closely with a team of experienced engineers and scientists to
design, develop, and maintain software systems used in the operation and management of
optical ground stations. This is a great opportunity for a talented individual who is passionate
about software development and interested in advancing their skills in the exciting field of
optical communication.

Responsibilities

  • Design, develop, test, and maintain software applications and tools used in the operation and management of optical ground stations for free-space optical and quantum communication.
  • Collaborate with a team of engineers and scientists to understand the requirements of optical ground station operations and translate them into software solutions.
  • Implement robust and efficient code to manage device connectivity, data exchange, and control mechanisms.
  • Support the optimization of software performance and scalability to handle real-time communication and large volumes of data.
  • Ensure software quality through rigorous testing, code reviews, and documentation.
  • Collaborate with mechanical, optical and electrical engineers to integrate software with existing control systems, tracking mechanisms, and IoT sensors.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Knowledge of optical communication is a plus.
  • Knowledge of modern C++ standards (C++11/14/17/20), with a focus on driver and SDK development.
  • Experience with Linux/Windows operating system and command-line tools.
  • Good knowledge of software development tools and practices, including version control systems (e.g., Git), environment containerization (e.g. docker or podman), and automated testing framework.
  • Interest in knowing about real-time systems and code optimization.
  • Strong problem-solving skills and the ability to work independently as well as collaboratively in a multidisciplinary team.
  • Effective communication skills, with the ability to present complex technical concepts to both technical and non-technical stakeholders.
  • Basic knowledge of telescopes and astronomical tools is a plus.
  • Python language and libraries (e.g. numpy, opencv, astropy, pandas, matplotlib)

Benefits

  • a perfect place to learn and improve your skills
  • several technical challenges and a never-boring job
  • an independent, flexible and objective-driven culture
  • the possibility to work at Plateau de Calern offices and laboratories, one of the most important astronomical sites in France and home to several astronomical observatories

Apply for this position

Interested in this position? Send your application to:

Apply Now

Or contact us directly at:
daniele.battaglino@ogs-technologies.com

Share this job