We are seeking an Embedded & BSP Engineer for an Aviation Division.
What you'll be doing:
- Development and maintenance of Board Support Packages (BSP) for various systems.
- Troubleshooting infrastructure issues, integration, and providing support for real-time operating systems.
- BSP development and maintenance for various Embedded hardware platforms.
- Integrating the VxWorks operating system with unique hardware.
- Resolving issues and supporting the lower layers of operating systems and hardware.
- System performance optimization to meet real-time (RT) requirements.
- Developing drivers and implementing diverse hardware peripherals.
- Collaborating with hardware and software teams, as well as customers, to integrate and improve systems.
- Managing and operating multi-core systems using shared memory.
What we're looking for:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science – Mandatory
- 10+ years of experience in Embedded software development for Real-Time systems – Mandatory
- Experience working with VxWorks – Mandatory
- Expertise in developing BSP for Embedded systems on diverse hardware platforms (e.g., SBC, Nvidia, Intel) – Mandatory
- Experience with peripherals and multi-core communication management – Mandatory
- Deep knowledge of drivers such as 1553, ARINC 429, Eth TCP/IP, PCIe, SATA – Mandatory
- Experience with VxWorks 653 versions – Advantageous
- Familiarity with communication protocols, operating systems, and tools like Code Composer, MSVC, and TI NDK – Advantageous
About Us:
The Aviation Division is a global leader in converting commercial aircraft. These projects include converting passenger aircraft into freighters for customers worldwide. Our converted freighters have accumulated over 2.5 million flight hours. Additionally, we specialize in upgrading military aircraft, including avionics and structural upgrades for fighter jets to extend their service life and improve operational capabilities.