Firmware Engineer

Bertrandt Group
Municipality of Alcobendas, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Municipality of Alcobendas, Spain

Tech stack

C++
Communications Protocols
Embedded Software
Firmware
FreeRTOS
Python
Real-Time Operating Systems
Software Modules
Google Test

Job description

Estamos buscando un/a Ingeniero/a de Software/Firmware Embebido para incorporarse a uno de nuestros proyectos dentro del sector aeroespacial, apoyando al servicio de Datalinks ubicado en Alcobendas. La persona seleccionada trabajará en el desarrollo de un datalink de última generación para la comunicación entre estaciones de tierra (GCS) y distintas aeronaves, con un fuerte enfoque en el diseño orientado a FCAS. El rol implica desarrollo de bajo nivel sobre cadenas de procesamiento de señal basadas en MPSoC y RFSoC., * Desarrollar módulos de software en C y C++ ejecutados en FreeRTOS para integrarse en la línea de procesamiento de señal.

  • Contribuir a la implementación de la cadena de procesado sobre arquitecturas MPSoC y RFSoC.
  • Participar en la futura migración del sistema hacia una plataforma embarcada basada en PetaLinux.
  • Integrar módulos de software en arquitecturas SoC de Xilinx.
  • Diseñar, implementar y depurar drivers de bajo nivel, interfaces hardware-software y protocolos de comunicación críticos.
  • Colaborar en actividades de validación, pruebas y depuración en laboratorio.

Requirements

  • Experiencia en desarrollo de software embebido para aplicaciones de control en tiempo real.
  • Experiencia trabajando con sistemas operativos en tiempo real, como FreeRTOS o PetaLinux.
  • Experiencia integrando módulos de software en arquitecturas SoC de Xilinx.
  • Dominio de C/C++ y conocimientos de Python.
  • Experiencia con Google Test / Google Mock y frameworks de tests unitarios.
  • Conocimientos de kernel y schedulers.
  • Capacidad demostrada para el diseño, implementación y depuración de firmware y drivers de bajo nivel.

About the company

Somos un proveedor independiente e internacional de servicios de desarrollo con muchos años de experiencia en el sector de la automoción. Gracias a nuestra experiencia multisectorial y a una comprensión integral de los sistemas y productos, creamos soluciones tecnológicas en cualquier fase del proceso de desarrollo del producto. Nos enfocamos en áreas clave como la digitalización, la electromovilidad y los sistemas autónomos-principalmente en los sectores de automoción, aeroespacial e ingeniería mecánica-lo que nos permite desarrollar de forma continua soluciones personalizadas en estos ámbitos. Nuestro objetivo es acelerar el progreso tecnológico y contribuir de manera significativa a un futuro sostenible. Trabajamos cada día para lograrlo, con alrededor de 14,000 empleados en más de 50 ubicaciones en todo el mundo.

Apply for this position