Software Engineer
Context
Joining the OceanWings Software Team , you will contribute to the development, maintenance, and evolution of our supervision software, HMIs, PLCs, and various engineering tools.
This software controls the behavior of the OceanWings® to ensure that sailors can operate the wingsails safely while achieving optimal performance according to weather conditions.
You will work closely with system, mechatronics, and performance engineers to deliver high-performance, reliable, and innovative software solutions for both onboard and remote systems.
Main Missions
Supervision Software Development
Develop, maintain, and optimize the C++/Qt-based supervision software.
Enhance and maintain the QML-based HMI to provide intuitive user interactions on embedded and desktop platforms.
Automation & PLC Programming
Collaborate closely with mechatronics engineers to implement and integrate PLCs programmed in Structured Text with the supervision software.
Develop drivers to create the abstraction layer between actuators, sensors, and the supervision system.
Interface Modernization
Participate in the migration of the current HMI from QML to React, leveraging React skills to modernize the user interface and improve the user experience.
Develop API integrations and real-time data displays for seamless interaction with backend systems.
Tooling for Testing & Simulation
Design and maintain simulation tools enabling manual and automated testing of the supervision software.
Performance and Quality Assurance
Deliver clean, maintainable, and well-documented code aligned with company standards.
Contribute to code reviews, automated testing, and continuous integration to ensure software robustness and reliability.
Profile & Required Skills
Engineering degree or equivalent in Computer Science, Software Engineering, Automation, or a related field.
Between 2 and 5 years of experience in embedded software development.
Technical Skills that would be an asset
Strong proficiency in C++ for supervision or embedded systems development.
Knowledge of PLC programming in Structured Text and ability to integrate PLC systems with supervision software.
Familiarity with Python for developing testing and simulation tools.
Experience or strong interest in React for modernizing HMIs.
Good understanding of industrial software constraints: reliability, performance, and maintainability.
Personal Qualities
Autonomous, proactive, well-organized, and collaborative within cross-disciplinary teams.
English proficiency: minimum C1 level.
Working at OceanWings means…
Contributing to innovative products aimed at decarbonizing the maritime industry .
Working in a start-up environment with a passionate and dynamic team.
Joining a pioneering venture experiencing strong growth.
Enjoying a lively company culture with regular activities such as foosball, afterworks, indoor soccer, climbing, spikeball, and game nights.
Conditions
Contract: Permanent position (CDI).
Location: Paris.
Start date: January 2026.
Recruitment process: multiple interviews.
Please send your CV to apply.
Emplois Recommandés
Directeur Sales adidas - Enseignes Régionales & Spécialistes (H/F/D)
Vous souhaitez piloter une stratégie commerciale ambitieuse, développer des partenariats clés et faire grandir une équipe au cœur du marché français ? Devenez notre futur : Director Sales Regio…
Formateur Barber
Mission Tu maîtrises les dégradés, les contours rasoir et l’art de la lame ? Tu as envie de transmettre ton savoir à une nouvelle génération de barbers passionnés ? L’ Académie Aubry ouvre un…
(H/F) Responsable commercial chez un opticien en alternance
L'École conte est à la recherche d'un(e) alternant(e) comme Responsable commercial chez un opticien dont les missions sont les suivantes : - Assister dans la réalisation des objectifs de vente fixés …
Consultant Cybersécurité Gouvernance SSI, Analyse des risques, Mise en conformité & RésilienceF
Envie de relever des défis stimulants en cybersécurité et de contribuer à la protection des entreprises Ce poste est sans doute fait pour vous ! Notre cabinet de conseil pure-player en cybersécurit…
Collaborateur Comptable confirmé 4 H/F
Description du poste Sous la responsabilité d'un expert-comptable, vous serez à terme, en charge de : La révision comptable chez le client ; L'établissement des comptes annuels, de situation…
Conseiller Voyages Itinérant F/H
Vous adorez voyager et rêvez de partager cette passion avec les autres ? Vous êtes une personne dynamique, organisé, autonome et avec un très bon relationnel ? Alors, vous êtes notre perle rare ! V…
Électrotechnicien H/F
Description du poste Rattaché(e) au Superviseur Électricité & Instrumentation, vous participez activement au développement, à la fiabilisation et à l'optimisation des équipements de production. …
ORL - Paris 75008 H/F - CDI
Retrouvez plus de 4000 offres d'emploi santé sur notre site et application mobile Jober Group. Profitez d'un réseau de 2000 partenaires sur toute la France, d'une équipe d'experts du recrutement mé…
Commis(e) de cuisine F/H
Description de l'entreprise Reflet d'une cuisine authentique de Jérusalem, Shana propose un espace aux multiples facettes pensé à la hauteur de sa générosité. Shana est une cave à m…
Deputy Security Manager
Galeries Lafayette in Paris is seeking a Deputy Security Manager to oversee safety and security operations at their iconic Champs Elysées location. The role involves managing security teams, ensuring …