Senior C++11 Control Systems Software Engineer (Multi-threading)

Entegee
Atkinson, New Hampshire, United StatesContractPosted Sep 14, 2026

About the role

Good Day,

ONSITE Sr. C++11/17 Systems Software Engineer (multithreading) in greater Atkinson, NH area

(C++11 or 17, multithreading, Linux || Medical Imaging/TSA Image Scanning/ related Control Systems)

Please send me your resume ASAP before this urgent req closes within the next few hours!

Preferred industry: Imaging Scanning Systems: Medical, TSA/DHS, Controls, or Industrial Equipment

Competitive W2 pay rate range (DOE) depending-on-experience

Flexible 9/80 work schedule (every other Friday off)

12 mos+ contract-to-hire

***MUST have either a U.S. Citizenship, Green Card, or EAD visa***

REQUIREMENTS:

MSEE/BSEE or MSCS/BSCS or related 4-year degree

7+ years exp embedded SW Systems development using C++11 or 17, Linux

Strong with multi-threading, and low-level software design and/or device drivers

Exp with software that interfaces with Hardware, control systems

Exp with imaging scanning systems (Medical, Surgical, or related TSA/DHS image scanning systems

HIGHLY PREFERRED:

Exp with Serial Communication Protocols

Familiarity with debugging tools such as GDB, Valgrind, or Cppcheck

Exp with automation scripting: Python, Bash, Shell, Perl

Exposure to control systems, sensors, motors, or industrial equipment

All My Best,

Bob A. Russ, MBA

Director IT Recruiting || SME

Software || Systems || CyberSecurity || Data Science || IoT

(DoD || Med Devices || Biotech)

818.568.6948

bob.russ@entegee.com

Entegee, Inc.

www.Entegee.com

World Leader in IT and Engineering Workforce Solutions

Equal Opportunity Employer/Veterans/Disabled

Responsibilities

  • Develop embedded software systems using C++11 or 17
  • Implement multithreading and low-level software design
  • Interface software with hardware and control systems
  • Work on imaging scanning systems

Qualifications

  • MSEE/BSEE or MSCS/BSCS or related 4-year degree
  • 7+ years of experience in embedded software development
  • Strong knowledge of multithreading and device drivers

Benefits

  • Competitive W2 pay rate
  • Flexible 9/80 work schedule
  • Contract-to-hire opportunity

Skills mentioned

C++LinuxEmbedded SystemsEmbedded Software DevelopmentMultithreadingConcurrencyDebuggingPythonShell ScriptingSystems Engineering

About Entegee

For the last sixty years Entegee has provided Fortune 500 and other companies with highly qualified engineering and technical personnel. Our offices combined currently employ over 2500 contract engineering and technical specialists and maintain an internal staff of over 300 successful recruiting and customer service personnel. Our reputation for quality personnel and responsiveness has established us as a primary supplier to companies throughout the U.S. and abroad. Entegee has an internal engineering staff that greatly increases our technical knowledge and improves the quality of technical personnel we can supply. Let us help you build your dream team!

Staffing and Recruiting201-500 employeesBurlington, MA