Principal Software Engineer

remoteo

Getafe

Presencial

EUR 90.000 - 120.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto — currículum adaptado y carta de presentación, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexibility to work from home
Health insurance
Flexible working hours
Parking at the office
Free coffee and fruit
Continuous learning and development
Well-being platform
Inclusive culture
Mentorship program
Autonomy to make an impact

Descripción de la vacante

Mercury Mission Systems Spain is seeking a Principal Software Engineer to lead embedded avionics software efforts in Getafe (Madrid), Spain. The role blends hands-on development with technical leadership across projects to meet certification requirements.

You will coordinate internal teams and subcontractors, develop software in C/C++, and support DO-178C audits. Fluency in English is required, with experience in Linux/VxWorks environments.

Formación

  • Master's degree in Information Technology or Electrical Engineering or related field.
  • Proven industrial experience as an embedded software engineer.
  • Strong knowledge of DO-178C and DO-330.
  • Experience with avionics RTOS BSPs and software lifecycles.
  • Linux kernel driver development experience.
  • Software project management skills: task definition, planning, progress tracking.
  • Fluent English.

Responsabilidades

  • Lead software activities across avionics projects.
  • Specify, design, code and test embedded avionics software.
  • Develop and integrate software modules in C/C++.
  • Work with Linux kernel drivers, VxWorks 653, RTOS BSPs and application software.
  • Establish software plans and track project delivery.
  • Support software verification and develop verification scripts in Python.
  • Coordinate internal teams and subcontractors for verification activities.
  • Provide technical software support to customers and assist DO-178C audits.
  • Prepare basis-of-estimate inputs for software activities.

Conocimientos

Embedded software
C/C++
Python
Linux kernel drivers
RTOS BSPs
Software leadership
DO-178C
DO-330
Project management
English

Educación

Master's degree

Herramientas

VxWorks
Linux

Descripción del empleo

Mercury Mission Systems Spain is specialized in the design, manufacturing and maintenance of complex high-performance safety and mission critical avionics and defense computers. We are part of Mercury Systems Inc., a US based company.

We are looking for a new talent to join our Software team in Getafe (Madrid), Spain:

Principal Software Engineer

Are you an experienced embedded software engineer looking to lead complex software activities within the avionics sector?

Mercury is looking for a Principal Software Engineer to combine hands‑on software development with technical leadership across avionics projects. You will help shape software plans, coordinate activities across internal teams and subcontractors, and ensure software delivery aligns with project and certification requirements.

What you'll be doing
  • Leading software activities across avionics projects
  • Specifying, designing, coding and testing embedded avionics software
  • Developing and integrating software modules in C/C++
  • Working with Linux kernel drivers, VxWorks 653, RTOS BSPs and application software
  • Establishing software plans and tracking project delivery against them
  • Supporting software verification and developing verification scripts in Python
  • Coordinating internal teams and subcontractors responsible for verification activities
  • Providing technical software support to customers and supporting DO-178C audits
  • Preparing basis-of-estimate inputs for software activities
What we're looking for
  • A Master's degree in Information Technology, Electrical Engineering or a related discipline
  • Proven industrial experience as an embedded software engineer
  • Strong knowledge of DO-178C and DO-330
  • Experience with avionics RTOS BSPs and software lifecycles
  • Linux kernel driver development experience
  • Software project management skills, including task definition, planning and progress tracking
  • Fluent English

If you are ready to combine technical depth, hands‑on development and software leadership within a highly specialised avionics environment, we would love to hear from you.

#Hiring #SoftwareEngineering #EmbeddedSoftware #Avionics #PrincipalEngineer #CPlusPlus #Python #Linux #VxWorks #DO178C #EngineeringCareers

Why Join Us?
  • Be part of a team developing advanced electronic systems
  • Collaborate with cross‑functional and international teams
  • Grow your career in a high‑impact engineering role
  • Contribute to products that must meet strict regulatory and quality standards

If you're ready to take your software engineering career to the next level, we'd love to hear from you.

We are offering:
  • Flexibility to work from home.
  • Social benefits as tickets restaurant, health insurance.
  • Flexible working hours.
  • Parking at the office.
  • Free coffee and fruit.
  • Projects with high level of complexity.
  • Continuous learning and development opportunities.
  • Well‑being platform.
  • Inclusive culture.
  • Mentorship program.
  • High responsibility and autonomy to make an impact.
Why should you join Mercury Systems?

Mercury Systems is leading Commercial Provider of secure sensor and mission processing subsystems. We are pioneering a next generation defense electronics business model specifically designed to meet the current industry's current and emerging technology needs. The size and makeup of our organization enable forward thinking, entrepreneurial professionals thrive and prosper.

Mercury Mission Systems International SA (MMSI), based in Geneva and Getafe is part of Mercury Systems (USA), and is specialised in the design, manufacturing and maintenance of complex high-performance safety and mission critical avionics and defense computers.

Our Culture

We are committed to making Mercury a great place to work, no matter where our employees are located. We offer a casual and enjoyable atmosphere that allows employees to learn and grow. We help and care for one another and work as one to achieve results for us and for our customers. We value communication, transparency, and strive to foster two‑way dialogue at all levels of the organization. We are committed to lifelong learning, offering comprehensive skills training and tuition reimbursement. Whether you're just starting out on your career journey or you are an experienced professional, it's important to us that you feel recognized and rewarded for your contributions.

DETAILS OF THE MISSION
  • Occupancy: 100%
  • Beginning of the activity : As soon as possible
  • Location: Getafe (Madrid), Spain
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Avionics Embedded Software Engineer
Lead Avionics Embedded Software Engineer

remoteo • Getafe

Presencial
EUR 90.000 - 120.000
Flexibility to work from home
Health insurance
Flexible working hours
+7
Software Systems Engineer
Software Systems Engineer

ARQUIMEA • Torrejón de Ardoz

Presencial
EUR 90.000 - 130.000
Software Systems Engineer
Software Systems Engineer

Blackshark • Madrid

Presencial
EUR 90.000 - 130.000
Embedded Software Engineer
Embedded Software Engineer

Airbus • Getafe

Presencial
EUR 52.000 - 90.000
Hybrid work model
Life insurance
Health insurance
+3
Embedded Software Engineer
Embedded Software Engineer

Prestwick Aerosystems • Getafe

Híbrido
EUR 60.000 - 90.000
Hybrid work model
Life insurance
Health insurance
+4
Senior Engineer for Integration, Verification & Validation
Senior Engineer for Integration, Verification & Validation

GMV • Tres Cantos

Presencial
EUR 50.000 - 70.000
Hybrid working model
Flexible working hours
Career development support
+3
Embedded software engineer
Embedded software engineer

GMV Spain • Madrid

Híbrido
EUR 42.000 - 65.000
Hybrid working
Relocation package
Flexible hours
+4
Embedded Software Engineer
Embedded Software Engineer

Airbus Defence and Space • Getafe

Híbrido
EUR 55.000 - 75.000
Vacation days
Hybrid work model
Health insurance
+7
Hardware engineer (Granada, Spain)
Hardware engineer (Granada, Spain)

Safran - Navigation & Timing • Granada

Presencial
EUR 40.000 - 60.000
Health insurance
Flexible work schedule
High growth possibilities
+1
Embedded Systems Software Engineer
Embedded Systems Software Engineer

GMV Spain • Madrid

Híbrido
EUR 45.000 - 65.000
Hybrid work model
Relocation package
Flexible compensation
+2