Apply for job

Lead C/C++ Developer - Continuous Engineering

Our direct client, a growing company based in Fairfield County, CT, is seeking a  Lead Developer for Continuous Engineering. In this role, you will lead all development on all products that are determined to need an interim release to solve a specific set of requirements.  This can include Linux security updates, configuration / user interface enhancements, changes to compiled source code, etc.  The Lead Developer will work with the Development group to coordinate processes and maintain coding standards.  The Lead Developmer will help to train and grow the other members of the Continuation Engineering group.

Essential Duties and Responsibilities

  • Collect Project Managers requirements and create a Development Plan
  • Execute Development Plan to update existing code
  • Work with the documentation group to document updates
  • Work with the QA group to test releases
  • Configure systems to specifications
  • Contribute to improved quality, processes and documentation


  • Bachelor’s degree in computer science or Electrical Engineering
  • 10 years’ Experience systems Engineering development
  • Experience with SCADA protocols (Modbus, OPC, IEC-104, DNP3) a plus
  • Experience with OSI PI development a plus


Job Knowledge, Skills, Abilities and Competencies

  • High level scripting is required (Python, Bash)
  • C, C++
  • Package deliverables in RPM format
  • Strong knowledge of Linux Systems.  RHSCA certification or equivalent knowledge
  • Red Hat Linux, CentOS and Windows
  • GIT Version Control System


For immediate consideration, please send your resume today!

Job ID: 4438