C++ Programmer - 1784 K

KeyLogic Systems
Albuquerque, NM
$100,000 - $109,000 / Year 
Mid level

Job Description


Position: C++ Programmer
Location: Albuquerque, NM
Salary Range: $100,900 - $109,000 per year
Clearance: Ability to obtain a DOE Q clearance in which US Citizenship is required.

KeyLogic is seeking a C/C++ Programmer to support a major national laboratory.

This programmer will test and debug programs, diagnose and identify issues and bugs, and implement applications. To achieve this, at least 6 years of Unix/Linux experience and at least 5 years strong software development skills in C/C++ is needed. The organization provides server administration, architecture design implementation SW Integration and development, server support, systems integration, and network engineering.


  • Program in C/C++, Java or Python to meet user requirements.
  • Test and debug programs, functions and services.
  • Develop software to the organization's best practices.
  • Meet with a customer to gather requirements or demonstrate work in progress.
  • Collaborate with team within agile methodology.
  • Diagnose and identify issues and bugs and implement applications.


  • Bachelor's degree in Computer Science, engineering, math, or science field plus 6 years related experience; OR advanced degree (Masters or PhD) plus 6 years' experience
  • At least 5 years of software development experience using C++.
  • Experience with Linux
  • Experience with Git, CMake, and CI/CD via Jenkins
  • Experience and interest in working on an Agile team.
  • Strong collaboration and teaming skills
  • U.S. Citizenship is required to obtain and maintain a U.S. Department of Energy Q security clearance, however, an active DOE L or Q or DoD Secret or Top-Secret clearance is preferred.

Desired Skills:

  • Experience with large, multi-organizational, multi-discipline projects with emphasis on satellite ground systems.
  • Experience with different databases, such as Oracle, Postgres, Cassandra, or MongoDB.
  • Experience with scripting and data analysis using Python or similar programming tools.
  • Experience with unit testing C++ code (e.g. GTest) and integration testing.
  • Excellent written and oral communication skills.

Job Type: Full-time

Pay: $100,000.00 - $109,000.00 per year


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Family leave
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Vision insurance

Experience level:

  • 6 years


  • Monday to Friday
  • No nights
  • No weekends


  • Bachelor's (Preferred)


  • programming: 6 years (Preferred)
  • Linux: 2 years (Preferred)
  • CI/CD: 1 year (Preferred)
  • Jenkins: 1 year (Preferred)
  • C++: 6 years (Required)

Ability to Commute:

  • Albuquerque, NM (Required)

Ability to Relocate:

  • Albuquerque, NM: Relocate before starting work (Required)

Work Location: In person

Ref #
21 days ago
Last updated 20 days ago

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.