Device Integration Engineer

 

Device Integration Engineer

The Device Integration Engineer will work with system architecture, back end developers, and third party manufacturers to incorporate support for security related hardware devices into Qumulex products. The Device Integration Engineer will be expected to develop highly reliable, maintainable code that communicates with third party hardware through a variety of interfaces and protocols. This position offers significant room for technical and entrepreneurial growth..

 

Responsibilities Include:

  • Develop containerized applications for control of hardware devices
  • Evaluate third party hardware and recommend system integration methodologies
  • Manage f/w, o/s, and image updates using continuous deployment tools
  • Build and manage reusable code and libraries
  • Implement unit, snapshot, and end-to-end tests
  • Collaborate with other team members and stakeholders.

Requirements/Qualifications

  • BS/MS Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent degree and experience
  • 3-7 years of experience in software development
  • Proficient with C#, C, or C++
  • Experience with low level device control or embedded systems programming in Linux
  • Working knowledge of networking protocols (e.g. TCP/IP, RTSP, WS-Discover, or WebRTC)
  • Proven ability to collaborate with software development team

Other desirable skills

  • Experience with container development and orchestration methods
  • Working knowledge of Object, File, and Block storage solutions
  • Experience developing console applications with .NET Core
  • Proficiency with source code control tools (e.g. Git or SVN)
  • Experience with digital video capture, compression, or streaming
  • Experience with physical security systems (CCTV, access control, or intrusion)
  • Demonstrable aptitude for starting and finishing projects from scratch

 

Please send resumes to Jerry Fath, VP Engineering, Qumulex - jfath@qumulex.com