Description

MUST HAVES: Linux, C++, Embedded, Firmware, (UART or I2C), (SPI or USB) and Object-oriented Programming

  • Minimum of 3+ years of experience in embedded systems, preferably in a Linux environment
  • Experience with industrial communications protocols such as Serial, TCP/IP, UDP, CAN, MODBUS and Product Development.
  • Experience and understanding of embedded real-time development including an understanding of real-time operating system concepts and design issues, preferably in a Linux environment.
  • Experience defining & using software development methodologies such as Agile, V-Model, and other software development life cycle & processes
  • Strong understanding of object-oriented programming
  • Experience working with development tools such as Visual Studio, Eclipse, Git, Mercurial, Jenkins, UML

Education

Any Graduate