Funcions:
|
Requirements and qualifications
- Bachelors Degree in Computer / Informatics Engineering or equivalent.
- Other Bachelors Degree could be also considered depending on the rest of requirements and qualifications, such as Bachelors Degree in:
- Telecommunication Technologies and Services Engineering
- Digital and Multimedia Technology
- Industrial Engineering
- Industrial Electronics and Automation Engineering
- Aerospace Engineering
- Mechanical Engineering
- Very fluent in English both written and spoken (minimum C1 level or equivalent).
- Spanish is not strictly necessary but the candidate must be proficient in a short term.
- Experience in qualification and certification processes in particular ECSS and DO-178C.
- Experience as Project Manager of safety-critical real-time embedded software in one of the following areas: space, aeronautics, railways, automotive or medical devices.
- Very interested and motivated in embedded technologies.
- Ability to lead a team of talented software engineers working in safety critical applications: people training, people’s motivation, work prioritization, meeting deadlines, negotiation of work with customers.
- Ability to develop rigorous and precise work based in good understanding on how modern embedded computers work and of the customer needs.
- Ability to write clear documentation in English.
- High motivation to grow within the company core management team.
- Fluency using LibreOffice tools: Calc, Writer, Impress.
Roles
- Manage software projects following qualification and certification standards for our embedded hypervisor (XtratuM), in particular: ECSS level B (space), DO-178C (aviation).
- Manage software development projects of real-time executives for space, aviation and automotive (e.g. ARINC-653, Posix PSE 5.1...).
- Manage software development projects of real-time software tools to support the software development life cycle of systems based on hypervisors (time and space partitioned systems) for safety critical applications.
- Projects include all the stages of the development: requirements elicitation, architectural and detailed design, coding, unit / integration testing, validation and verification.
|