Embedded Platform Support Software Architect
Role details
Job location
Tech stack
Job description
- Lead the creation and maintenance of the Software Requirements Specification for the PAL.
- Design, develop, and perform V&V of the PAL components.
- Contribute to hardware/software integration projects.
- Design and implement new capabilities for the PAL.
- Share responsibility for platform software certification.
- Support communalization strategy by evaluating processors and options.
- Collaborate in evaluating and bringing up new target computing platforms.
Conocimientos
C Programming Computer Architecture Avionics & Electronics Peripherals Interface & Programming Scripting and Python Data Structuring Technologies RTOS & ARINC-653 Low-Level Software Integration Avionics Software Certification Standards Language Skills Soft Skills
Requirements
- Advanced proficiency in real-time embedded systems programming in C.
- Strong background in ARM, PowerPC, x86, and SoC architectures.
- Solid foundation in electronics and hardware interface definitions.
- Experience with UART, RS422/RS485, SPI, I2C, PCIe, and DMA.
- Proficiency in Python for automated scripts and tools support.
- Understanding of JSON and XML for communication protocols.
- Advanced knowledge of RTOS for avionics and ARINC-653 specification.
- Proven experience with BSPs, bootloaders, and middleware applications.
- In-depth knowledge of embedded software certification standards.
- English at negotiation level., Relevant educational background in Computer Science or Engineering, GNU toolchains Static analysis tools Performance Profiling tools Agile tools (Jira, Confluence)
Benefits & conditions
Getafe Híbrido EUR 70.000 - 90.000 Jornada completa Hace 29 días
Recibe más respuestas de empleadores
Consigue la entrevista y gana más. Más información Empieza desde cero o carga un currículum
Servicios
Vacation days and additional days-off (approximately 35 days off in total) Attractive salary and compensation package Hybrid work model promoting work-life balance Collective transport service at selected sites Health insurance, employee stock options, retirement plan On-site facilities: free canteen, kindergarten, medical office Participation in corporate social responsibility initiatives Upskilling opportunities and development prospects