Software Firmware Engineer

  • Bengaluru
  • Cyient

Notice Period-Max 30 Days Experience of 3 to 5 years in Embedded Domain Expertise in Embedded C coding. 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 Having knowledge or experience in RTOS, Device Drivers (Good to have) Strong knowledge on software development & verification process using DO178B/C (DAL-A) (Good to have)