Staff Engineer, Embedded Systems

Contract Type
Academic title
Job description
  • Strong experience in C/C++, Linux.
  • Experience developing device drivers for I2C, SPI, UART, and other similar peripherals
  • Ability to read and understand datasheets and board schematics. Have solid embedded system knowledge to troubleshoot issues.
  • Experience in all phases of the software development life cycle including requirements, design, implementation, debug, V&V, and transfer to manufacturing.
  • Experience in image or video processing, digital signal processing would be an advantage.
  • Familiarity with software configuration and defect management tools, and requirement management tools.
  • Experience with regulated software development processes or familiarity with FDA and ISO standards like IEC 62304 is a plus
  • Experience with project team lead for embedded system development
  • Good communication skills with peers, cross functional team, and managers.
  • Experience with standard software development tools including SCM tools (such as Git/SVN/ClearCase) and defect tracking systems (such as JIRA/Bugzilla/ClearQuest or similar)

1. Having exposure in Image/ video process or digital signal process , Medical Imaging experiences , Healthcare.

2. Working on Camera systems, TV’s or Monitors, Streaming , Multimedia D2H devices etc.

Other notes
For more related job opportunities visit