M/F Software engineer C++
Réf : 277 Published on 10/03/2021
M/F Software engineer C++
Moeskroen - Waals Gewest - België
Presentation of the company
ECA Group (www.ecagroup.com) is known for its expertise in robotics, automated systems, simulation and industrial processes. Our offer is for international customers in the defense, marine, aviation and energy sectors.
ECA Robotics, part of the ECA Group company, is one of the world leaders in robotics and automated defense systems (marine, coastguard, hydrographic services, land force, etc.) and civil (oil and nuclear, civil protection, pipeline inspection, etc.).
ECA Robotics has obtained a multi-year contract in Belgium worth several hundred millions of euros. Within the framework of this major international defense program, ECA Robotics will implement a large part of the future mining control system for the Belgian and Dutch marines.
ECA Robotics Belgium was set up early 2020 with a view to the execution of this contract and a long-term presence in Belgium.
As software engineer C++, you are responsible for the design, development and finalization of operator software for the implementation of our autonomous or remotely operated naval robot systems.
The tasks you are entrusted with are :
You work under the supervison of a software architect, your main missions cover the entire software component development cycle :
ü Specify, design and develop real-time non-critical C software
ü Design software modules based on functional specifications and architectures..
ü Write the associated documentation
The required and expected technical skills are :
ü Proficiency in languages and environnements C++ en Python
ü Mastery of development tools: GCC, GDB, Valgrind, cppcheck...
ü Mastery of Agile and Cycle methods in V
ü Control of communication protocols: serial links, Ethernet, CAN bus..
ü Knowledge of various tools such as Subversion, Git, JIra, Jenkins, Confluence, SonarQube, Conan, Testlink…
The person who will join our team will be given the opportunity to participate in the design and development of a new subsidiary of the group on innovative and creative robotics projects in a highly emerging field.
In terms of training and experience :
Technical University, Master degree in Computer Science/Engineering
As a person :
Accurate, analytical, pragmatic, creative, willing to face challenges
Passionate about and curious about new technologies and development methods
Out-of-the box thinking & thinking in terms of solutions
You have a taste for systems combining both equipment and software and are curious about other engineering professions.
To the team :
You value team effort, are a team player but can also work independently
You report directly to the R&D manager of ECA Robotics Belgium and work closely with the project team based in France
Regarding communication :
You are an excellent communicator : French, English & Dutch are the languages you master
Employment is based on Mouscron with frequent movements to ECA Robotics Toulon and the production site in Ostend.
Interested in this opportunity ?
An enthusiastic and professional team is ready to welcome you as a new colleague. If you want to meet new challenges with them, don't hesitate and put your candidacy. You can respond via our career page on our website.