Remote Ground Software Engineer — C++ for DoD Systems

Infinity Systems Engineering

Littleton (CO)

Hybrid

USD 110,000 - 160,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Benefits
401(k) Plan
Paid Vacation
Sick Leave
Work-Life Balance

Job summary

Infinity Systems Engineering is seeking a Ground Software Engineer to design, develop, integrate, and test ground-based mission software. Focus is on C++ with additional work in C#, Python and scripting for tools and automation.

You will collaborate with multi-disciplinary teams to deliver robust, secure ground applications and services. The role includes development, integration/test activities, and participation in agile processes.

Qualifications

  • Education: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field; or a combination of education and relevant experience.
  • Experience: Entry-level to mid-career roles available (approximately 1-8+ years of software engineering experience).
  • Integration and test experience is particularly valuable and strongly preferred.
  • Clearance: Secret Required.
  • Required Skills: Proficiency in C++ for application or service development.
  • Experience with at least one additional language: C# and/or Python (scripting for tools, automation, or data processing).
  • Experience with Git-based version control and GitLab or similar platforms.
  • Familiarity with agile development practices and issue tracking using tools such as Jira.
  • Strong problem-solving and debugging skills, especially in integration/test environments.
  • Effective communication and teamwork abilities in cross-functional, technical environments.
  • Ability to work full-time in either an on-site secure facility or approved remote environment, as defined by the role.

Responsibilities

  • Design, develop, and maintain ground software applications and services primarily in C++, with additional work in C# and Python/scripting as needed.
  • Implement features for mission operations, visualization, data processing, and system control in alignment with program requirements.
  • Write clean, maintainable, and well-documented code backed by coding standards and peer reviews.
  • Develop and execute unit, integration, and system-level tests; participate directly in integration and test events (highly valued).
  • Use GitLab, Jira, and related tools to manage source code, track defects, and validate changes.
  • Troubleshoot and resolve integration issues across software components, services, and external interfaces.
  • Assist in optimizing application performance, scalability, and reliability in operational environments.
  • Diagnose and resolve software issues reported from test labs or operational environments.
  • Analyze logs, traces, and metrics to identify root causes and implement corrective actions.
  • Document issues and resolutions, and contribute to continuous improvement of test and support processes.
  • Collaborate with systems, test, cybersecurity, and operations teams to refine requirements and design solutions.
  • Participate in agile development processes (sprint planning, stand-ups, retrospectives) and provide accurate task estimates and updates.
  • Contribute to user-focused design and usability improvements where applicable.
  • Create and maintain technical documentation including design artifacts, API/interface descriptions, and test procedures.
  • Ensure compliance with software development standards, DoD cybersecurity requirements, and internal quality processes.
  • Support audits, reviews, and technical interchange meetings as needed.

Skills

C++
C#
Python
Git
GitLab
Jira
Confluence
CI/CD

Education

Bachelor's degree in Computer Science / Software Engineering / Computer Engineering

Tools

Git-based version control
GitLab
Jira
Confluence
GitLab CI

Job description

Infinity Systems Engineering is seeking a Ground Software Engineer to design, develop, integrate, and test ground-based mission software. Focus is on C++ with additional work in C#, Python and scripting for tools and automation.

You will collaborate with multi-disciplinary teams to deliver robust, secure ground applications and services. The role includes development, integration/test activities, and participation in agile processes.

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

Similar jobs worth comparing

Ground Software Engineer - C++ for DoD Ground Systems
Ground Software Engineer - C++ for DoD Ground Systems

Infinity Systems Engineering • King of Prussia (PA)

On-site
USD 90,000 - 130,000
Health benefits
401(k) with company match
Paid time off
+2
Ground Software Engineer - DoD Mission Systems (Remote)
Ground Software Engineer - DoD Mission Systems (Remote)

Infinity Systems Engineering • Fort Worth (TX)

On-site
USD 90,000 - 140,000
Great Company Culture.
Health Benefits.
Prepare for the Future.
+5
Ground Software Engineer — Remote (C++, DoD, Mission Apps)
Ground Software Engineer — Remote (C++, DoD, Mission Apps)

Infinity Systems Engineering • Orlando (FL)

On-site
USD 90,000 - 140,000
Health benefits
401(k) plan
Paid vacation
+2
Ground Software Engineer - Remote/On-site for DoD Systems
Ground Software Engineer - Remote/On-site for DoD Systems

Infinity Systems Engineering • Marietta (GA)

Hybrid
USD 110,000 - 160,000
Health benefits
401(k) plan
Paid vacation
+4
Ground Software Engineer
Ground Software Engineer

Infinity Systems Engineering • Littleton (CO)

Hybrid
USD 110,000 - 160,000
Health Benefits
401(k) Plan
Paid Vacation
+2
Ground Software Engineer
Ground Software Engineer

Infinity Systems Engineering • Marietta (GA)

Hybrid
USD 110,000 - 160,000
Health benefits
401(k) plan
Paid vacation
+4
Ground Software Engineer
Ground Software Engineer

Infinity Systems Engineering • Fort Worth (TX)

On-site
USD 90,000 - 140,000
Great Company Culture.
Health Benefits.
Prepare for the Future.
+5
Ground Software Engineer
Ground Software Engineer

Infinity Systems Engineering • Orlando (FL)

On-site
USD 90,000 - 140,000
Health benefits
401(k) plan
Paid vacation
+2
Ground Software Engineer
Ground Software Engineer

Infinity Systems Engineering • King of Prussia (PA)

On-site
USD 90,000 - 130,000
Health benefits
401(k) with company match
Paid time off
+2
Satellite Ground Systems Integration Engineer
Satellite Ground Systems Integration Engineer

Infinity Systems Engineering • Albuquerque (NM)

On-site
USD 90,000 - 120,000
Health benefits
401(k) matching
Paid vacation (3 weeks)
+1