Description

RESPONSIBILITIES

  • Should be able to Debug the Embedded Systems
  • Exposure to Embedded Software Development for Microprocessor/Microcontroller based systems
  • Design, develop, test the Embedded Software
  • Works independently with directions from business team
  • Ownership to develop plan and deliver components/modules to meet schedule and quality expectation of product owner
  • Designing and building highly scalable, available and resilience cloud solution architecture
  • Good analytical skills and self-initiative to learn new technologies

REQUIREMENTS

  • Experience in C/C++ programming for Embedded Systems
  • Experience in developing SDK's/libraries in C/C++
  • Strong Experience in Linux programming
  • Experience in V4L2, LibCamera libraries
  • Experience in developing Device Drivers
  • Experience in RTOS programming
  • Experience in Designing, Coding and Testing of Embedded Systems
  • Hands on work experience on Hardware Boards like Raspberry Pi / Microcontroller based boards
  • Strong Debugging skills of Embedded Software
  • Experience in SPI, UART, I2C protocols
  • Experience in Image processing libraries like OpenCV
  • Experience in Software Release Management
  • Experience in Source Code Management Tools like GitHub / Bitbucket
  • Experience in CI/CD tools like Jenkins

Education

Any Graduate