Senior-Level C++ Software Developer

December 2nd, 2016 5:06pm

Jacksonville, FL Full-Time

We have an immediate opening in Jacksonville, FL for an innovative senior-level C++ developer. This production-oriented engineering position includes designing, implementing, and extending a backbone framework for advanced security applications by integrating various technologies such as:

  • Web and mobile GUI applications
  • Video capture, analysis, archiving, and streaming
  • PLC and other automation controllers
  • IP-based sensors and output devices
  • Custom drivers, third-party SDKs, and open source projects

The successful candidate’s job duties will include the design and implementation of scalable, fault-tolerant, 24/7, production-grade security solutions, with a heavy emphasis on functional and reliable designs.

Required Skills:

  • Strong programming capabilities in C++
  • Knowledge of video processing and video delivery/streaming technologies
  • Experience with writing web services using JSON and REST
  • Self-motivated and proactive
  • Creative critical thinker
  • Able to set priorities and manage multiple simultaneous projects on tight deadlines
  • Enjoy getting the job done right

Desired Skills:

  • Experience developing video manipulation and machine vision applications
  • Cross-platform experience
  • Previous strong experience in ffmpeg and libav
  • Experience with large projects (million lines +)
  • Experience with embedded scripting, networked, and modular architectures
  • Experience with Open Source and Open Standards
  • Excellent written and oral communication skills
  • Some technologies we use: MSVC++, GCC, PHP, C#, Squirrel-script, Qt, Boost, rapidjson, STL, OpenCV, MySQL, OpenGL, DirectX, FFMPEG, RTSP, MPEG4, H264, LIBAV

Duos Technologies is a dynamic, leading provider of intelligent technology solutions specializing in automation and information technologies, with an emphasis on intelligent security. Based in Jacksonville, Florida, we combine an innovative business philosophy with a focus on customer service.

Our specialty is the development and delivery of customized turnkey solutions for a broad international clientele. Our automated solutions include all aspects of electrical instrumentation and controls, PLC and HMI programming. Our Homeland Security solutions include sophisticated remote systems that commingle a myriad of sensing technologies, wireless communications, and proprietary innovative intelligent video. All aspects of engineering services are offered, from concept and design through start-up and post delivery support.

Our strength lies in our development of customized software applications as well as the turnkey deployment of enterprise-level systems with 24/7/365 customer support. Our strong team of 35 employees includes a broad range of skill sets. By converging multiple disciplines, we are able to design, provide, and maintain custom, integrated systems that substantially improve productivity, efficiency, and security for our clients.

Salary range depends upon skill level, experience, and past job performance. Benefit package includes paid group health, dental, vision, life and disability insurance.

Submit your resume to Your submission will be kept confidential and we will not contact your current employer or any other reference without your permission.

  • Career Opportunities with Duos Technologies Inc.

    For general job inquiries, or to submit your resume for future consideration, please e-mail: Please attach your resume when sending an email. You can also fax your resume to: 904.296.1448.