• Using of several programming languages for better flexibility

 

  • Embedded firmware programming

 

  • Application software programming

 

  • Custom drivers
  • Understanding of object oriented principles and concepts

 

  • Debugging and problem solving

 

  • Proven ability to work independently and with a customer team if needed

 

  • Understand and share knowledge of complex systems

 

  • Software structures commenting and explaining