Software Engineer

Indotronix Avani Group
Bloomfield, CT

  • BS or BA in Computer Engineering, Electrical Engineering, Computer Science or closely related field with a minimum of 7 years of experience or a master’s degree in software engineering and a minimum of 5 years of experience
  • Strong embedded C/C++ development experience.
  • Strong technical knowledge in relevant area of expertise.
  • Embedded working experience on Embedded Linux or other RTOS (VxWorks, ThreadX, Green Hills, etc.), inter process communication, and multithreaded applications.
  • Good VB.NET or VC# experience for designing UI/UX simulator tools.
  • Hands on development experience with either of the communication protocols like CAN, RS232, RS422, RS485, SPI, I2C, Timers, EEPROM and Flash Driver interfaces.
  • Experience with source version control systems (Git, Subversion, Atlassian tools)
  • Experience with multi-threaded application and real time debugging experience with advanced tools like emulators, logic serial analyzers, remote debugging, scopes, serial line analyzer, JTAG/BDM and CANalyzer.

Nice To Have:

  • Experience with Java or Python.
  • Experience on ColdFire and ARM 32 bit microcontrollers.
  • Experience with defect tracking software such as JIRA, Bugzilla.
  • Able to understand hardware design and schematics, including electrical 1-line and 3-line at high level Able to work in elevator hoistways and machine rooms as needed
// // //