19 sep
|
GMV
|
Tres Cantos
Overview
In this role you will contribute to a DAL-A certified RPAS control computer by developing high‐reliability, low‐level embedded software. You will work within a multidisciplinary team, applying C/C++ on real‐time hardware, and integrate drivers, BSPs and platforms across Linux and RTOS. The project combines FPGA, video processing and critical‐systems certification, offering impact at system and certification levels. You will help shape robust embedded software for demanding environments.
Compensaciones / Incentivos Hybrid working model
8 weeks teleworking per year
Flexible start/finish times
Career plan development and training
Relocation package for international mobility
Health, dental and accident insurance
Responsabilidades Develop low-level embedded and real-time software
Program in C/C++ for hardware processing platforms
Develop and integrate drivers and/or BSPs for RTOS
Work with Linux environments and RTOS (VxWorks and/or PikeOS)
Participate in critical systems processes aligned with DO-178C
Collaborate on FPGA and video processing integration
Requisitos principales Degree in Computer Engineering, Telecommunications, Aerospace Engineering, Industrial Engineering or related fields
At least 2 years of experience in low-level embedded/real-time programming
Strong C/C++ programming skills
Knowledge of Linux and RTOS (VxWorks and/or PikeOS)
Familiarity with hardware processing platforms
Experience in driver and/or BSP programming for RTOS
Basic assembler knowledge
Experience in critical systems and DO-178C
Colaboration in multidisciplinary teams
Technical autonomy
Proactive problem-solving
C/C++ programming
Linux and RTOS (VxWorks and/or PikeOS)
Driver/BSP development for RTOS
📌 Embedded Software Engineer for Critical Systems (Tres Cantos)
🏢 GMV
📍 Tres Cantos