Software M2M Developer


Software M2M Developer

Smarthome has an opening for software interface, device driver developer to work in a fast-paced, high energy environment. We are looking for a highly motivated team member with extensive experience in all aspects of machine to machine communications. This is a hands-on position where you will be developing communications software to integrate dissimilar systems. These systems are typically IP or serial communications based.

  • Understand various communications protocols for lighting control, audio video control, security and other IP, IR, Bluetooth, and serial based systems
  • Develop methodologies for these systems to cross communicate through established API documentation (at times).
  • Work with external developers to understand their systems and to provide interfaces to our INSTEON network of devices
  • Maintain documentation of systems and procedures (to develop API for other programmers to use)

  • 4 years experience developing serial and IP communications with devices
  • Must be proficient with C , C#, JavaScript
  • Ability to take Documented API and integrate into existing framework
  • Must understand and be able to implement structured programming best practices
  • Proven platform agnostic approach to software development
  • Work in a multi-thread environment, and be comfortable with Socket level programming
  • Experience in all phases of application lifecycle
  • Excellent communications skills, both written and verbal
  • Excellent organizational skills and the ability to multi-task
  • Basic understanding of electrical hardware interfaces
  • Excel in a task driven environment

  • Experience with Cloud Development, specifically with data persistence and access
  • Experience with HTML5 and CSS
  • History of published applications (iOS, Win, Android, Linux)

    How to Apply:
    Please email your resume as an attachment to [email protected] and indicate why you're the perfect match for this position. Please also indicate a salary requirement when emailing.
    Please make your subject "Software M2M Developer".
    Smarthome is an equal opportunity employer.

  • Please wait...