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 ( ARINC-653, Posix PSE ).
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.
Train a team of junior software engineers in safety critical flight software development for space following the ECSS standard.
Keep control of safety-critical software products in particular regarding product roadmap : configuration management, Change Control Boards
Lead the whole software development process by getting involved in all phases : elicit software requirements based on customer's specifications, design software to meet requirements, carry out an efficient coding and unit / integration testing of the software design by optimized algorithms and deep knowledge of the underlying hardware architectures, perform validation of the software developed, perform verification of the software developing process.
Manage and write the documentation of the software products / projects.
All these activities will be carried out in close contact with our technical customers from large European companies, Space Agencies and ;
Requirements and qualifications
Bachelor's Degree in Computer / Informatics Engineering or equivalent.
Other Bachelor's Degree could be also considered depending on the rest of requirements and qualifications, such as Bachelor's Degree in Telecommunication Technologies and Services Engineering, Digital and Multimedia Technology, Industrial Engineering, Industrial Electronics and Automation Engineering, Aerospace Engineering or 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.
5+ year experience in qualification and certification processes in particular ECSS and DO-178C.
4+ year 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 on 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.
EU citizenship or with residence and work permit in Spain
Please do not apply if you do not have knowledge in, at least, one of the following areas :
Knowledge and experience in embedded systems.
Knowledge in computer architectures, specifically ARM, SPARC or RISC-V.
Knowledge in Real-Time Operating Systems.
Knowledge in ECSS (European Cooperation for Space Standardization).
Knowledge of French.
Knowledge of project management tools.
Experience managing projects based on computer architectures used in space, in particular, ARM-Cortex processors and Sparc Leon processors.
Experience in other potentially embedded architectures ( RISC-V).
Experience in embedded technologies (C, assembly).
Experience in real-time operating systems.
Other Degrees or Masters.
Experience managing European Commission Projects.
Experience in aerospace on-board software.
Experience in a similar job position.
Experience in LaTeX.
Experience in Python.
Professional development in an attractive market.
Opportunity to grow within the company.
Integration in a young and dynamic group.
Opportunity to attend training related to software in the space market.
Possibility to carry out an industrial PhD.
Healthy working environment.
Polytechnic University of Valencia benefits and advantages.