Ingeniero/a de Software Embebido

GMV
Municipality of Madrid, Spain
1 month ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

C
Assembly Language
C++
Computer Engineering
Linux
Field-Programmable Gate Array (FPGA)
Real-Time Operating Systems
Software Engineering
VxWorks
Pikeos
DO-178B

Job description

Desarrollar software para un computador embarcado que formará parte del control de un RPAS implica trabajar donde la ingeniería de bajo nivel, el tiempo real y la certificación se encuentran. En GMV ampliarás tu carrera en un equipo multidisciplinar, con autonomía técnica y colaboración cercana, participando en un proyecto crítico que integra FPGA, procesamiento de vídeo y sistemas operativos de tiempo real., Te incorporarás a un equipo que desarrolla un computador certificado DAL-A para el control de un RPAS, trabajando en un entorno tecnológico exigente vinculado a sistemas críticos y software embarcado de altas prestaciones. Tus principales funciones estarán relacionadas con:

  • Desarrollo de software de bajo nivel para sistemas embebidos y de tiempo real.
  • Programación en C/C++ sobre plataformas hardware de procesamiento.
  • Desarrollo e integración de drivers y/o BSPs para sistemas operativos de tiempo real.
  • Trabajo con entornos Linux y RTOS como VxWorks y/o PikeOS.
  • Participación en actividades asociadas a sistemas críticos y procesos alineados con DO-178C.
  • Colaboración con equipos multidisciplinares en la integración de tecnologías como FPGA y procesamiento de vídeo.

Requirements

Para este puesto, buscamos profesionales con formación en Ingeniería Informática, Telecomunicaciones, Aeroespacial, Industrial o titulaciones afines, con al menos 5 años de experiencia en programación de bajo nivel para sistemas embebidos o de tiempo real. Nos gustaría que contaras con:

  • Experiencia sólida en programación C/C++.
  • Conocimientos de Linux y sistemas operativos de tiempo real, especialmente VxWorks y/o PikeOS.
  • Familiaridad con el diseño y las características principales de plataformas de procesamiento hardware.
  • Experiencia en programación de drivers y/o BSPs para RTOS.
  • Nociones básicas de lenguaje ensamblador.
  • Experiencia en sistemas críticos y conocimiento de DO-178C.

Benefits & conditions

Modelo de trabajo híbrido y 8 semanas al año de teletrabajo fuera de tu área geográfica habitual Horario flexible de entrada y salida, y jornada intensiva viernes y verano. Desarrollo de plan de carrera personalizado, formación y ayuda para el aprendizaje de idiomas. Movilidad nacional e internacional. Te ofrecemos un relocation package. Retribución competitiva con revisiones continuas, retribución flexible y descuento en marcas. Programa Wellbeing: seguro médico, dental y de accidentes; fruta y café gratis, formación en salud física, mental y económica, y ¡mucho más! ️ En nuestros procesos de selección siempre tendrás contacto telefónico y personal, presencial u online, con nuestro equipo de talent acquisition. ️ Promovemos la igualdad de oportunidades en la contratación comprometidos con la inclusión y la diversidad.

Apply for this position