5 дней назад
Senior Software Platform Integration Engineer (Avionics)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Platform Integration Engineer (Avionics): Developing and integrating certifiable software platforms for safety-critical airborne computing systems with an accent on RTOS, ARINC-653, multicore architectures, and DO-178C compliance. Focus on defining platform architectures, developing standardized APIs, performing hardware/software integration, and supporting certification and multicore platform bring-up.
Location: Getafe Area, Spain; hybrid working model when possible
Company
develops aircraft systems and airborne computing platforms, including highly integrated multisystem architectures.
What you will do
- Define and maintain software requirements for onboard safety-critical computers and perform verification and validation activities.
- Lead software platform architecture for multisystem computing platforms, including partitioning, scheduling, resource allocation, and third-party software integration.
- Develop common APIs and standardized access to RTOS, BSP, low-level I/O, middleware, and platform support software.
- Design embeddable capabilities such as secure mathematical functions, file system services, and time and logging services.
- Support RTCA DO-178C certification activities and interface with certification authorities.
- Perform technical trade-off analyses, benchmarking, prototyping, and board bring-up for new multicore target platforms.
Requirements
- Advanced C programming experience for real-time embedded systems, with GNU toolchains and GCC, Clang/LLVM, or Diab compilers.
- Strong knowledge of ARM, PowerPC, or x86 architectures, SoCs, MMUs, caches, memory hierarchies, and pipelining.
- Expertise in avionics buses and networks, including ARINC-429, MIL-STD-1553B, CAN, AFDX, TSN, and analog/discrete I/O.
- Experience with UART, SPI, I2C, PCIe, DMA, safety-critical RTOS, and ARINC-653.
- In-depth knowledge of RTCA DO-178C and RTCA DO-330.
- Professional negotiation-level English and proficiency in Python for automation, CI/CD, and hardware setup.
Nice to have
- Embedded Linux driver and platform software development for mission- or safety-critical systems.
- UML and SysML experience with tools such as Cameo or IBM Rhapsody.
- Experience with static analysis, structural code coverage, processor performance monitoring, and multicore interference mitigation.
- Agile experience with Jira and Confluence.
Culture & Benefits
- Permanent employment with vacation days and additional days off.
- Life insurance, health insurance, employee stock options, retirement plan, and study grants.
- Collective transport service subject to the working calendar and home location.
- On-site facilities including a canteen, kindergarten, and medical office.
- Upskilling opportunities and development prospects in a multicultural environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Junior Software Platform Integration Engineer (Embedded Avionics)
12 дней назад
Flight Software Engineer (Space Technology)
6 дней назад
Trainee in Embedded Processors, GPUs and Accelerators for Safety-Critical Avionics (HW/SW)
11 дней назад
Software Engineer - On Board Processing
9 дней назад
Embedded Systems Engineer
9 дней назад