Senior C++ Software Engineer - Federal Cross-Platform

Systems Plus, Inc.

Gaithersburg (MD)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits package
Bonus programs

Job summary

Systems Plus, Inc. in Gaithersburg, MD seeks a highly experienced Computer Software Engineer to design, develop, and modernize C++ applications across Linux, macOS, and Windows.

You will build with CMake, write tests, and ensure security and performance for federal systems. Ten years of professional software engineering are required, including five years in modern C++ development and multi‑platform environments.

Qualifications

  • Ten years of professional software engineering experience, including five years in C++ development and modernizing legacy C/C++.
  • Experience across Linux, Windows, macOS and multi‑platform environments.
  • Proficiency with CMake, Git, debugging, testing, and software development tools.

Responsibilities

  • Design, develop, maintain, and execute high-performance C++ code across Linux, macOS, and Windows.
  • Refactor legacy code to modern C++ (C++11 or later).
  • Develop and maintain build systems with CMake and perform deep system debugging.

Skills

C++ development
Legacy modernization
Cross-platform development
Code review
Performance profiling

Education

Bachelor’s degree in Computer Science

Tools

CMake
Git
Python
Shell scripting

Job description

Systems Plus, Inc. in Gaithersburg, MD seeks a highly experienced Computer Software Engineer to design, develop, and modernize C++ applications across Linux, macOS, and Windows.

You will build with CMake, write tests, and ensure security and performance for federal systems. Ten years of professional software engineering are required, including five years in modern C++ development and multi‑platform environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Computer Software Engineer
Computer Software Engineer

Systems Plus, Inc. • Gaithersburg (MD)

On-site
USD 120,000 - 180,000
Benefits package
Bonus programs
Software Engineer
Software Engineer

Covetus • United States

On-site
USD 90,000 - 120,000
Senior C++ Engineer - Onsite, Cross-Platform & Qt UI
Senior C++ Engineer - Onsite, Cross-Platform & Qt UI

Tech Mirrors • Santa Clara (CA)

On-site
USD 90,000 - 120,000
Senior C++ Software Engineer - Windows & CI/CD
Senior C++ Software Engineer - Windows & CI/CD

Mindlance • Hillsboro (OR)

On-site
USD 80,000 - 120,000
Senior C++ Software Engineer - Testing & CI/CD
Senior C++ Software Engineer - Testing & CI/CD

Captivation • Maryland

On-site
USD 130,000 - 270,000
Salary Range
401k
HSA Contribution
+2
Senior C++ Developer
Senior C++ Developer

Motion Recruitment Partners LLC • Dallas (TX)

Hybrid
USD 90,000 - 120,000
Senior C++/Linux Systems Engineer (Contract)
Senior C++/Linux Systems Engineer (Contract)

Pyramid Consulting • Colorado Springs (CO)

On-site
USD 90,000 - 120,000
Senior C++ Software Engineer for Cloud & Windows
Senior C++ Software Engineer for Cloud & Windows

Adaptiva • Kirkland (WA)

On-site
USD 100,000 - 125,000
Senior Software Engineer — Cross-Platform, REST & Security
Senior Software Engineer — Cross-Platform, REST & Security

Federal Signal Corporation • Park Forest (IL)

On-site
USD 110,000 - 160,000
Annual Bonus Potential
Life Insurance
Medical Insurance
+6
Senior Mission Systems Software Engineer (C2)
Senior Mission Systems Software Engineer (C2)

Singularity Defense Corp. • Gardena (CA)

Hybrid
USD 100,000 - 140,000