Senior Software Engineer - Avionics and Flight System

Senior Software Engineer - Avionics and Flight System

Sener

Madrid or Barcelona, Spain

What you will do:

  • Definition of SW solutions: architectures, SW components, IFs, requirements…
  • Preparation of SW specifications for SW components development.
  • Understanding HW/FW platform and being able to define SW/HW, SW/FW Ifs.
  • Break down the defined solution into affordable SW component and tasks, according to project context: schedule, profiles, platform…
  • Implementation and testing of critical SW functions.
  • Skilled on SW debugging.
  • Be able to guide and coordinate small SW engineers team.
  • Be able to 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, Ifs…
  • Be able to gather and analytically understand user requirements, providing guideless for the solution not only focusing on SW but as well, HW/FW approaches (being able to understands requirements to HW resources).
  • 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 on C, and C coding practices.
  • Knowledge on state of the art on 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 process.
    • 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.

Apply Now

Don't forget to mention Space-Careers when applying.

Share this Job

Space-Careers Logo

© EuroJobsites 2025