Senior Avionics Software Engineer
Role responsibilities
Lead and execute the development of embedded avionics software for systems such as radars and satellite controllers. Manage customer relationships, project schedules, and provide technical consulting throughout the full design lifecycle.
Requirements
Requires 7+ years of experience in embedded software development for bare metal, Linux, or RTOS, with a background as a technical lead. Proficiency with AMD Zynq, Microblaze, or STM32 processors and low-level peripherals is essential.
Key skills
Embedded Software Development, HDL, Avionics Systems, Technical Leadership, Customer Management, Bare Metal, Linux, RTOS, AMD Zynq Ultrascale, Microblaze, STM32, SPI, I2C, UART, LwIP, Electrical Schematics
Keywords
Avionics, Embedded Software, HDL, FPGA, AMD Zynq Ultrascale, Microblaze, STM32, SPI, I2C, UART, LwIP, Ethernet Stacks, Electrical Schematics, FPrime, cFS, MAX, Yocto, Signal Processing, Image Processing, Radar, Satellite Bus, Satellite Payload, RTOS, Linux, Bare Metal, Alterra, Lattice