Overview
Senior Software Engineer Avionics and Flight System – Sener Aerospace and Defence, Tres Cantos (Madrid) or Cerdanyola del Vallès (Barcelona).
What you will do
- Definition of SW solutions: architectures, SW components, interfaces, requirements.
- Preparation of SW specifications for SW components development.
- Understand HW/FW platform and define SW/HW, SW/FW interfaces.
- Break down the defined solution into affordable SW components and tasks, according to project context: schedule, profiles, platform.
- Implementation and testing of critical SW functions.
- Skilled in SW debugging.
- Guide and coordinate a small SW engineers team.
- Lead make/buy trade offs.
- Participate in proposals preparation.
What we expect from you
- Engineering Degree.
- 8 years background in SW development areas (RT Embedded SW and High Level SW solutions, space, defence or automotive markets preferred).
- Experience in all stages of SW lifecycle: requirements & spec, architecture definition, SW implementation, validation, integration.
- Experience in defining SW architectures, layers, components, interfaces.
- Ability to gather and analytically understand user requirements, providing guidance for the solution not only focusing on SW but also HW/FW approaches.
- Ability to communicate technical approaches and details within small project teams, including team interactions and presentations.
- Excellent oral and written communication skills and ability to clearly articulate customer technical needs into technical specifications.
- Experience in agile methodologies.
- Experience with continuous Integration tools.
- High level of English.
We also value
- Use of Linux-based operating systems.
- Expertise in Simulink and Matlab.
- Strong background in C, and C coding practices.
- Knowledge on state of the art OS and Hypervisors.
- Open-minded character with a vision of the solution and to focus on each individual component.
- For High Level SW:
- Strong background on C#
- Knowledge on data structures and processes
- Experience with relational databases (preferable PostgreSQL)
- Knowledge of containerization techniques (Docker, Kubernetes)
- Able to manage TCP & UDP and socket programming
- Excellent team-working
- Proactive and innovation-driven character
What we offer
- Join a multidisciplinary and highly qualified team participating in technologically innovative projects at an international level.
- Continue your professional development with us and access a wide range of training (technical training, skills, languages).
- Well-being program: sports, workshops, medical service, physiotherapy.
- Flexible remuneration plan (meal card, private health insurance, daycare tickets, etc.) and life and accident insurance.
- Adaptable hours, teleworking policy, coworking spaces.
- Discount portal and onboarding for international employees.
- We promote equal opportunities, diversity and inclusion. We are certified as a Entidad Familiarmente responsable - efr.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Note: This refined description preserves the core responsibilities, qualifications, and benefits of the role while removing irrelevant boilerplate and ensuring proper HTML structure.
#J-18808-Ljbffr