Senior / Team lead firmware engineer for on-board embedded systems
Are you passionate about developing new solutions within the Space industry?
We are looking for a senior firmware engineer for on-board embedded systems. You are prepared and enjoy being the team lead and reference expert for real-time on-board architectures and its design.
- 10+ years of relevant experience, 5 of which directly involved in the architectural design of digital solutions with embedded / real-time systems.
- Implementation of real-time solutions, bare metal and RTOS-based.
- C / C++, multi-process and multi-thread.
- Experience with FPGAs and SoC.
- Experience with real-time Linux, tuning the Linux kernel, implementing device drivers, BSPs for custom hardware, etc.
- Experience with digital hardware and embedded software for high-throughput applications
- Safety and mission critical techniques, standards, and procedures.
- Model-based development; Matlab / Simulink suite.
- Testing strategies and tools.
- Used to handle and configure digital hardware, set up test-beds and use all associated tools.
- Experience with space standards (hardware, software, communications protocols).
- Required Qualifications : Master’s degree in computer engineering, electronics or embedded systems.
Our projects are agile and innovative and require a combination of solid technical knowledge and skills, personal initiative and teamwork. You must also have experience in and be able to :
Understand requirements and transform them into specifications and the right technical design. Any experience using tools for the engineering process and the formal processing of requirements will be welcomed (e.g. Doors, Jama).Design innovative architectures; be ready to challenge your own design, to be challenged and to enjoy with that.Define validation strategies and roadmaps. Prototype and validate architectures. Define product / system development roadmaps.Design to perform and scale, reusable architectures and components.Define and implement the final solution.Contribute to the definition of test and validation strategies for the final design and specifications.Work using agile procedures, ceremonies, and tools (e.g. Jira, confluence, CI / CD), adapted to the space industry.Be comfortable with surpassing challenges and learning every day.Positions are permanent and full-time. Be ready to enjoy working in Barcelona, but also to travel from time to time to meet other people : our customers are from different countries, most of them in Europe; if you have a different proposition about your location let us know from the beginning and will decide together if feasible.
Our working “common ground” language is English, but feel free to bring your own language; working use of any of the local languages in Barcelona will be appreciated.
Let us know about you at team@ixrev.com; feel free to include your CV and any other material you think that will help us to better understand what you know and like. We will come back to you asap.