Embedded Software Developer
Role details
Job location
Tech stack
Job description
Attached to Embedded SW Team, your mission is to design, develop, and maintain robust embedded applications, while ensuring compliance with safety and quality standards (DO-178). You will set up and optimize CI/CD pipelines, contribute to subsystem integration, and support debugging and performance improvements. Your experience will drive the creation of reliable, scalable embedded solutions in a dynamic, innovative environment., * Develop and maintain embedded applications for our product lines
- Implement and run unit and integration tests (Google Test, Robot Framework, Behave)
- Perform bug fixes, code reviews, and optimizations
- Set up and maintain CI/CD pipelines
- Develop internal tools to support development and integration activities, Join us and participate in writing a new chapter in the history of aviation by providing the key missing technology for advanced air mobility (eVOTLs, Drones...).
Grow with us, we are a people-centered team where individual initiative and freedom of thought are highly valued.
Cultural and intellectual diversity is a core value for us, and we love talent that challenges the status quo and conventional paradigm. We therefore strongly encourage you to apply even if you think you do not tick all the boxes.
Metavonics is an equal opportunity employer and intends to promote it in the avionics industry.
Location & commitments
You will work in our offices in Toulouse (France) or remotely, depending on your choice, and will have to organize your own working time.
Coaching and all the necessary support will be provided for you to succeed.
Requirements
Do you have experience in XML?, * Engineering degree in Electronics, IT, Aerospace, or related fields (or equivalent experience)
- Strong experience in embedded systems development§ Strong proficiency in C/C++, Bash, and Python
- Familiarity with XML, JSON
- Familiarity with Linux-based systems
- Experience with communication protocols: SPI, I2C, Ethernet, CAN
- Experience with Git version control
Skills highly appreciated:
- Familiar with Agile development methods
- Understanding of DO-178 processes
- Ability to read electronic schematics
- Use of oscilloscopes, multimeters, and logic analyzers
- Knowledge of Polarion
Soft Skills:
- Communication in English (Technical)
- Proactive, inventive mindset, able to work in a multidisciplinary team
- Ability to adapt to new technologies quickly and think creatively