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.