Board Support Package Engineer
Aviso de fuente externaen Joby Aviation
Contribute to verification of aerospace Board Support Packages, developing test cases, requirements and code aligned with DO-178C/ED-12C standards.
Salario
No especificado
Ubicación
Heredia, Costa Rica
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Board Support Package Engineer
Heredia, Costa Rica
Descripción del empleo
About the role
Joby Aviation seeks a passionate Embedded Software Engineer to contribute to the verification of Board Support Packages (BSPs) for a leading safety-critical Real-Time Operating System (RTOS) manufacturer in the aerospace industry. The role involves working with advanced RTOS technology widely adopted in the industry and verifying BSPs in alignment with DO-178C/ED-12C standards for avionics applications.
Avionyx is a +35 year old company serving the aerospace market with a variety of design services. The company is growing rapidly and is standing up a new team for electronics design for aerospace applications. The group will initially focus on rapid development of special purpose test equipment, with a long-term goal of developing flight hardware.
Responsibilities
- Contribute to the design, development and verification of BSPs across a range of hardware configurations.
- Develop test cases and procedures according to verification plans for a variety of embedded BSPs.
- Develop requirements and code according to development plans for a variety of embedded BSPs.
- Ensure BSP quality and safety.
- Work with software, systems, mechanical and other electrical engineers to design, build, test and support electronic equipment.
Requirements
- Demonstrate a strong understanding of low-level embedded software development, computer architecture, multicore processors, RTOSs and BSPs.
Datos clave
- The role involves verification of Board Support Packages for a safety-critical RTOS manufacturer in the aerospace industry.
- The work aligns with DO-178C/ED-12C standards for avionics applications.
- The ideal candidate understands embedded software development, computer architecture, multicore processors, RTOSs and BSPs.
Preguntas frecuentes
What does the role involve?
It involves contributing to BSP verification and developing test cases, procedures, requirements and code.
What technical knowledge should candidates demonstrate?
A strong understanding of low-level embedded software development, computer architecture, multicore processors, RTOSs and BSPs.
What standards guide the BSP verification work?
The work aligns with DO-178C/ED-12C standards for avionics applications.