System Architect

We are looking for a System Architect to join our Product team

Apply for this job offer

Icône d’une flèche qui pointe vers la droite

About us

D-ICE Engineering is a deep-tech company founded in 2015 in Nantes. Our mission is to address three major challenges in the maritime sector: reducing the carbon footprint, enhancing safety at sea, and promoting clean energy production. To achieve this, we rely on a diverse range of expertise, including multiphysics simulation, scientific software development, marine engineering, and advanced navigation systems.

Today, the company has approximately 40 engineers and PhDs specializing in hydrodynamics, applied mathematics, robotics, control systems, and software engineering.

In 2024, D-ICE successfully raised €6 million in funding, marking a significant milestone in accelerating the commercialization of high-impact solutions for the maritime industry, thereby contributing to a more sustainable and decarbonized future.

About the position

We design innovative technologies that actively contribute to the decarbonization and safety of offshore operations. At the core of our mission: developing embedded systems with remote operation, remote monitoring, and autonomous capabilities to sustainably transform maritime practices.

As a System Architect, you will play a key role in designing and evolving these complex systems, working closely with product strategy, technical constraints, and cybersecurity challenges.

Your main responsibilities:

  • Design and evolve the functional and technical architecture of our systems (software, hardware, communication) in line with the product vision
  • Analyze and map existing architectures to ensure performance, reliability, and long-term system coherence
  • Integrate cybersecurity requirements from the early design stages, in collaboration with specialized teams
  • Work closely with product managers, developers, and field teams to maintain a shared and realistic system vision
  • Contribute to system integration and validation phases, including on-site testing (occasional travel on board vessels)

Location: Nantes, with occasional travel in France and internationally

Please note: We receive a high volume of applications — thank you for your patience during the review process.

Required Skills

Technical skills:

  • Strong programming skills in C++ and Python, with a solid grasp of object-oriented design
  • Deep understanding of networking and communication protocols (especially in embedded contexts)
  • Familiarity with embedded systems: Linux, RTOS, ROS, or equivalents
  • Understanding of automation and control systems (PLCs / industrial controllers. Knowledge of  Wago, Phoenix Contact, Codesys v3, is a plus)
  • Strong awareness of cybersecurity issues in critical and constrained environments
  • Comfortable working in multi-disciplinary technical environments (sensors, actuators, control systems…)

Profile:

  • Engineering degree or equivalent academic background in computer science, embedded systems, mechanical engineering, or hydrodynamics (e.g., Centrale Nantes, Marseille, ENSTA Paris or Bretagne, ENSAM, ISITV, or similar)
  • 5 to 10 years of experience, ideally in embedded or mission-critical systems
  • Excellent command of English, both written and spoken

Soft skills:

  • Strong analytical mindset, with the ability to make clear technical decisions in complex environments
  • Open-minded, curious, and capable of collaborating with various profiles (product, dev, field, client)
  • Energetic, thorough, and truly passionate about maritime technologies and innovation

Contact

Postulez à une offre !

N'hésitez pas à postuler à l'une de nos offres ou à nous adresser une candidature spontanée. Nous répondrons dans les plus brefs délais.

Votre message a bien été envoyé.
Nous vous répondrons dans les plus brefs délais.
Une erreur est survenue lors de l'envoi du formulaire !