Embedded Software Engineer
We usually respond within two weeks
Job Description 👨💻
We are looking for a Embedded Software Engineer at our Massy site, to support our rapid growth. As Embedded Software Engineer, you are in charge of implementing, testing, and maintaining the embedded software of the spaceware™ products.
Attached to the Technology Team, your main responsabilities are:
📌 Writing a detailed design model of the software components defined during the software architectural design, including their static, dynamic, and behavioral aspects.
📌 Programming, debugging, and maintaining the software product.
📌 Implementing improvements to smoothen the development process.
📌 Manage, enhance efficiency, stability and scalability of system resources.
📌 Select tooling for setting up the development process (build environment, code review, continuous integration…)
📌 Develop and document, for each requirement of technical and functional specifications, a set of tests, test cases (inputs, outputs, test criteria) and test procedures.
📌 Prepare, document and tune the software product in its target environment in coordination with the development team.
📌 Perform the test and integration activities.
📌 Analyze the issues identified during the test and integration process.
📌 Contribute to continuous improvements to smoothen the development process (e.g. test standardization)
Required Experience 💁♀️
📌 At least 4 years of experience into development of embedded software, development in language C/++
📌 Good knowledge of standard communication protocols (CAN, RS422, R485, UART).
📌 Experience in functional verification and validation activities.
📌 Knowledge of the version control system "GitLab" and of a static code analysis tool like “Cppcheck” will be a plus.
📌 Knowledge of spacecraft systems is a plus.
📌 Experience in the management and monitoring of industrial activities, including participation in reviews, would be considered an asset.
📌 Experience with space engineering standards and their implementation.
Preferred skills:
- Good communication skills, written and spoken.
- Autonomous, rigorous, and detailed oriented.
- Diplomatic, a good communicator and responsive.
- Curious, proactive in your activities and a source of proposals on the subjects which you are responsible for.
About our recruitment process 🤝
We are committed to recruiting the right people for the right job regardless of your private backround.
We meet at least three times in order to give you a better idea of what it's like to work at Exotrail:
1. Technical interview with your future manager: you will learn more about the position and the required qualifications.
2. On-site interview with HR and VP: you will discover your work environment and learn more about our culture.
3. Interview with a founder: you can make sure that you share the same vision and values of the company
- Department
- Propulsion
- Role
- Embedded Software Engineer
- Locations
- Massy
- Remote status
- Hybrid Remote
Embedded Software Engineer
Loading application form
Already working at Exotrail?
Let’s recruit together and find your next colleague.