- Experience of 8 to 12 years in Embedded Domain
- Expertise in Embedded C coding.
- Experience in development of Aircraft Cabin Management System
- Strong knowledge on software development & verification process using DO178B/C mandatory.
- Experience in HMI/GUI stack development (QT preferred)
- Experience in Software Build, Integration onto Target Board.
- Working experience in TI, ST, NXP MCU and Processor boards
- Hands on experience in establishing software development process documents w.r.t. SDLC.
- Substantial experience in writing Software High Level Requirements, Software Interface, Software Architecture and Software Low Level Requirements from System Requirement.
- Strong experience in Bootloader, BIOS is desirable
- Strong experience in Board Bring-up, bare-metal programming, Scheduler & Memory management.
- Hands on experience in CAN, ARINC429, SPI, I2C, I2S, RS232, Ethernet communication protocols
- Manage and guide a team in technical aspects. should have prior experience in handling team of 6 to 8 Engineers.
- Having knowledge or experience in RTOS, Device Drivers (Good to have)
Roles and Responsibilities
- Experience of 8 to 12 years in Embedded Domain
- Expertise in Embedded C coding.
- Experience in development of Aircraft Cabin Management System
- Strong knowledge on software development & verification process using DO178B/C mandatory.
- Experience in HMI/GUI stack development (QT preferred)
- Experience in Software Build, Integration onto Target Board.
- Working experience in TI, ST, NXP MCU and Processor boards
- Hands on experience in establishing software development process documents w.r.t. SDLC.
- Substantial experience in writing Software High Level Requirements, Software Interface, Software Architecture and Software Low Level Requirements from System Requirement.
- Strong experience in Bootloader, BIOS is desirable
- Strong experience in Board Bring-up, bare-metal programming, Scheduler & Memory management.
- Hands on experience in CAN, ARINC429, SPI, I2C, I2S, RS232, Ethernet communication protocols
- Manage and guide a team in technical aspects. should have prior experience in handling team of 6 to 8 Engineers.
- Having knowledge or experience in RTOS, Device Drivers (Good to have)