Groupe de conseil international fondé en 2019, Ekkiden anime un écosystème de consultants passionnés et engagés qui mènent des projets de transformation organisationnelle, opérationnelle et technologique dans l'IT/Digital, l'Industrie/R&D et la sustainability, chez les grands comptes et PME, en France, Suisse, Espagne et Allemagne.
Le rôle :
As an Embedded C - Firmware Engineer, you will be responsible for designing, developing, and optimizing firmware used within a space payload. This role involves close collaboration with software architects, hardware engineers, and other cross-functional teams to deliver high-quality, efficient, and highly reliable firmware.
Responsabilités :
* Participation in firmware requirements development, architectural design, and detailed design processes
* Setting up the firmware development and verification environment in accordance with the program’s development and verification standards
* Developing high-quality firmware source code for embedded systems using C language (bare metal or RTOS-based)
* Developing test cases against product requirements and unit tests against design
* Participate in test bench setup to validate the firmware.
* Debugging and resolving firmware issues at both the application and system levels.
* Performing requirements, design, and code reviews.
* Developing and maintaining documentation related to firmware design and usage.
* Participation in system architecture design.
Qualifications :
* Bachelor's degree in Electronics Engineering, Computer Science, or a related field
* French and english speaking
* Solid understanding of microcontrollers and hardware interfaces.
* 5+ years of experience in firmware development for space/aviation systems using C language (including debugging tools, HW protocol analyzers, and SW static/dynamic analysis).
* Experience with space or civil aviation software engineering and software product assurance standards (ECSS-E40, ECSS-Q80, DO-178C).
* Experience with CAN Bus, CAN Open protocol, and CAN Bus profiling tools and protocol analyzers
* Experience with developing software mitigations for radiation impacts (e.g., EDAC, Scrubbing)
* Experience with worst-case execution time (WCET) and schedulability analysis.
* Familiarity with hardware debugging tools, including oscilloscopes and logic analyzers
* Familiarity with digital signal processing
* Familiarity with control algorithms
* Familiarity with ADCs/DACs
Comment se déroule le processus de recrutement chez Ekkiden ?
Chez Ekkiden, nous nous engageons à offrir une expérience positive à chaque candidat.
Premier contact : Notre équipe de recrutement vous contactera pour discuter de vos motivations et attentes.
Entretiens : Vous passerez un ou deux entretiens avec nos business managers, en fonction du poste pour lequel vous postulez.
Rencontre avec le client : Enfin, vous aurez l'opportunité de rencontrer le client.
Bien que ce soit notre processus standard, nous pouvons l'adapter en fonction des circonstances spécifiques.
#J-18808-Ljbffr