Software Engineer
V2X
Colorado Springs, CO · Posted October 29, 2026
Just laid off? Start here: a plan for the first weeks
More in Colorado job market · All Software Engineer jobs (2,066) · Aerospace & Defense · Engineering jobs
More roles at V2X
- Systems Administrator II · Point Mugu, CA
- Maintenance Control Director - Naval Aviation · Point Mugu, CA
- VP, Growth Mission Support · Reston, VA
- Production Supervisor · Great Falls, MT
- Quality Assurance Manager
- Competitive Intelligence Analyst Lead
Similar jobs
- Sr Systems Integration/Test Engineer - level 3 · Sikorsky Aircraft · Littleton, CO
- Senior Software Engineer · Caci-Iss · Denver, CO
- Junior Product Applications Engineer - Tools & Solutions · Analog Devices · Colorado Springs, CO
- Lead Embedded Electronics Engineer · LNW Gaming · Las Vegas, NV
- Sr. Staff Software Engineer (GraphQL, Typescript, Agular, AWS) · OneMain Holdings · Fort Mill, SC
- Senior Software Engineer (MES) (HYBRID TELEWORK) · Sikorsky Aircraft · Moorestown, NJ
Where Colorado Springs, CO ranks
Where Colorado Springs, CO placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #2Best cities for software and engineering jobs in the Mountain West366 openings · of 22
- #4Cities with the most jobs that do not need a four-year degree in the Mountain West58 jobs · of 15
- #6Best all-round cities for mid-career professionals in the Mountain West47 / 100 · of 11
- #7Best cities for mid-career professionals in the Mountain West58% · of 19
- #9Best cities for aerospace and defense jobs245 openings · of 67
- #9Cities with the most jobs that need no experience in the Mountain West0.9% · of 18
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing does not state pay. Across 816 open software engineer listings that state pay, the middle half runs $150,000 to $247,000 and the median is $192,500.
Listed pay is what employers advertise, not what people are paid.
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Overview
Working across the globe, V2X builds smart solutions designed to integrate physical and digital infrastructure from base to battlefield. We bring 120 years of successful mission support to improve security, streamline logistics, and enhance readiness. Aligned around a shared purpose, our $3.9B company and 16,000 people work alongside our clients, here and abroad, to tackle their most complex challenges with integrity, respect, responsibility, and professionalism.
As a part of the V2X Ground-Based Radar Development (GBRD) team, we are a part of an exciting opportunity to design and field a Common Radar Back End supporting UEWR, PARCS, COBRA DANE, and AN/FPS 85 radar sites.
Responsibilities
Description:
Design, develop, integrate, test, document, and sustain software components and platform services for distributed, mission-critical systems.
Develop software primarily for Linux-based environments using approved programming and scripting languages.
Build and maintain containerized applications and services using Docker, Kubernetes, OpenShift, or comparable technologies.
Develop health and status, telemetry, monitoring, alerting, logging, and audit capabilities for software services and supporting platform components.
Develop automation for software deployment, configuration, validation, health checks, service recovery, patching, and sustainment activities.
Translate system and program requirements into implementable software requirements, user stories, interface definitions, and verification criteria.
Define and implement software interfaces, service boundaries, data exchanges, and integration patterns that support modularity and interoperability.
Perform unit, integration, regression, and system-level testing and support defect investigation, root-cause analysis, and corrective action.
Support continuous integration and continuous delivery pipelines, source-code management, artifact repositories, automated testing, and release management.
Produce software design descriptions, interface documentation, test procedures, technical reports, and engineering-review materials.
Support software integration in development and systems integration laboratories before transition to operational radar sites.
Collaborate with systems, network, hardware, integration, test, and operations personnel to ensure software is deployable, supportable, and compatible with the approved system baseline.
Participate in technical reviews, demonstrations, planning sessions, and program status meetings.
Support occasional travel to laboratories, integration facilities, and operational sites.
Qualifications
Education/Certifications:
Bachelor's degree in a Science, Technology, Engineering, Mathematics, Information Technology, or related technical discipline and at least 5 years of relevant experience
An advanced degree in a related discipline and at least 3 years of relevant experience may be accepted.
Additional directly relevant network engineering experience may be considered in place of a degree or generalized experience.
Required Qualifications:
Minimum 8 years of software engineering or software development experience supporting complex, distributed, real-time, or mission-critical systems.
Minimum 8 years of software engineering or software development experience supporting complex, distributed, real-time, or mission-critical systems.
Proficiency in one or more programming languages such as C++, Java, C#, Go, Rust, or Python.
Experience developing, debugging, and sustaining software in Linux-based environments.
Experience with object-oriented design, modular software design, data structures, algorithms, and software design patterns.
Experience developing or integrating containerized applications using Docker, Kubernetes, OpenShift, or comparable technologies.
Experience developing software interfaces, application programming interfaces, inter-process communications, message-based services, or networked applications.
Experience with source-code management and collaborative development workflows using Git or comparable tools.
Ability to decompose system requirements into software requirements, implementation tasks, interfaces, and verification criteria.
Ability to produce clear software design documentation, interface documentation, test documentation, and technical reports.
Strong written and verbal communication skills.
Proficiency with Microsoft Word, PowerPoint, Excel, and Outlook.
Ability to travel periodically to CONUS, OCONUS, and remote locations.
Strong communication skills and experience producing high quality design documentation
Fluent with Microsoft Office Word, PowerPoint, Excel, Outlook
U.S. citizenship and an active DoD Secret clearance.
Desired Qualifications:
Experience supporting radar, missile defense, space, command-and-control, intelligence, or other mission or weapon systems.
Experience with Red Hat Enterprise Linux, Red Hat OpenShift, Kubernetes operators, or infrastructure-as-code tools.
Experience with monitoring and logging technologies such as Prometheus, Grafana, Splunk, Elastic Stack, or equivalent tools.
Experience with automation tools such as Ansible and scripting languages such as Bash or PowerShell.
Familiarity with Modular Open Systems Approach principles, open interfaces, and vendor-neutral software design.
Experience developing software for disconnected, degraded, intermittent, or bandwidth-constrained environments.
Experience supporting System Requirements Reviews, Preliminary Design Reviews, Critical Design Reviews, or equivalent engineering lifecycle reviews.
Experience integrating and testing software in a development or systems integration laboratory and transitioning approved releases to operational environments.
Familiarity with Model-Based Systems Engineering, digital engineering, SysML, Cameo, or comparable modeling tools.
Relevant certifications in Linux, Kubernetes, OpenShift, cloud platforms, software development, or DevOps technologies.
Willingness to support occasional travel (CONUS, OCONUS, Remote)
Experience with continuous integration and continuous delivery tools, build systems, artifact repositories, and automated software pipelines.\
Experience writing unit tests, integration tests, automated test scripts, and software verification procedures.
Ability to work effectively with systems, network, hardware, integration, test, and operations teams.
At V2X, we are deeply committed to both equal employment opportunity, including protection for Veterans and individuals with disabilities, and fostering an inclusive and diverse workplace. We ensure all individuals are treated with fairness, respect, and dignity, recognizing the strength that comes from a workforce rich in diverse experiences, perspectives, and skills. This commitment, aligned with our core Vision and Values of Integrity, Respect, and Responsibility, allows us to leverage differences, encourage innovation, and expand our success in the global marketplace, ultimately enabling us to best serve our clients.
#LI-JL1 #clearance
Description:
Design, develop, integrate, test, document, and sustain software components and platform services for distributed, mission-critical systems.
Develop software primarily for Linux-based environments using approved programming and scripting languages.
Build and maintain containerized applications and services using Docker, Kubernetes, OpenShift, or comparable technologies.
Develop health and status, telemetry, monitoring, alerting, logging, and audit capabilities for software services and supporting platform components.
Develop automation for software deployment, configuration, validation, health checks, service recovery, patching, and sustainment activities.
Translate system and program requirements into implementable software requirements, user stories, interface definitions, and verification criteria.
Define and implement software interfaces, service boundaries, data exchanges, and integration patterns that support modularity and interoperability.
Perform unit, integration, regression, and system-level testing and support defect investigation, root-cause analysis, and corrective action.
Support continuous integration and continuous delivery pipelines, source-code management, artifact repositories, automated testing, and release management.
Produce software design descriptions, interface documentation, test procedures, technical reports, and engineering-review materials.
Support software integration in development and systems integration laboratories before transition to operational radar sites.
Collaborate with systems, network, hardware, integration, test, and operations personnel to ensure software is deployable, supportable, and compatible with the approved system baseline.
Participate in technical reviews, demonstrations, planning sessions, and program status meetings.
Support occasional travel to laboratories, integration facilities, and operational sites.
Education/Certifications:
Bachelor's degree in a Science, Technology, Engineering, Mathematics, Information Technology, or related technical discipline and at least 5 years of relevant experience
An advanced degree in a related discipline and at least 3 years of relevant experience may be accepted.
Additional directly relevant network engineering experience may be considered in place of a degree or generalized experience.
Required Qualifications:
Minimum 8 years of software engineering or software development experience supporting complex, distributed, real-time, or mission-critical systems.
Minimum 8 years of software engineering or software development experience supporting complex, distributed, real-time, or mission-critical systems.
Proficiency in one or more programming languages such as C++, Java, C#, Go, Rust, or Python.
Experience developing, debugging, and sustaining software in Linux-based environments.
Experience with object-oriented design, modular software design, data structures, algorithms, and software design patterns.
Experience developing or integrating containerized applications using Docker, Kubernetes, OpenShift, or comparable technologies.
Experience developing software interfaces, application programming interfaces, inter-process communications, message-based services, or networked applications.
Experience with source-code management and collaborative development workflows using Git or comparable tools.
Ability to decompose system requirements into software requirements, implementation tasks, interfaces, and verification criteria.
Ability to produce clear software design documentation, interface documentation, test documentation, and technical reports.
Strong written and verbal communication skills.
Proficiency with Microsoft Word, PowerPoint, Excel, and Outlook.
Ability to travel periodically to CONUS, OCONUS, and remote locations.
Strong communication skills and experience producing high quality design documentation
Fluent with Microsoft Office Word, PowerPoint, Excel, Outlook
U.S. citizenship and an active DoD Secret clearance.
Desired Qualifications:
Experience supporting radar, missile defense, space, command-and-control, intelligence, or other mission or weapon systems.
Experience with Red Hat Enterprise Linux, Red Hat OpenShift, Kubernetes operators, or infrastructure-as-code tools.
Experience with monitoring and logging technologies such as Prometheus, Grafana, Splunk, Elastic Stack, or equivalent tools.
Experience with automation tools such as Ansible and scripting languages such as Bash or PowerShell.
Familiarity with Modular Open Systems Approach principles, open interfaces, and vendor-neutral software design.
Experience developing software for disconnected, degraded, intermittent, or bandwidth-constrained environments.
Experience supporting System Requirements Reviews, Preliminary Design Reviews, Critical Design Reviews, or equivalent engineering lifecycle reviews.
Experience integrating and testing software in a development or systems integration laboratory and transitioning approved releases to operational environments.
Familiarity with Model-Based Systems Engineering, digital engineering, SysML, Cameo, or comparable modeling tools.
Relevant certifications in Linux, Kubernetes, OpenShift, cloud platforms, software development, or DevOps technologies.
Willingness to support occasional travel (CONUS, OCONUS, Remote)
Experience with continuous integration and continuous delivery tools, build systems, artifact repositories, and automated software pipelines.\
Experience writing unit tests, integration tests, automated test scripts, and software verification procedures.
Ability to work effectively with systems, network, hardware, integration, test, and operations teams.
At V2X, we are deeply committed to both equal employment opportunity, including protection for Veterans and individuals with disabilities, and fostering an inclusive and diverse workplace. We ensure all individuals are treated with fairness, respect, and dignity, recognizing the strength that comes from a workforce rich in diverse experiences, perspectives, and skills. This commitment, aligned with our core Vision and Values of Integrity, Respect, and Responsibility, allows us to leverage differences, encourage innovation, and expand our success in the global marketplace, ultimately enabling us to best serve our clients.
#LI-JL1 #clearance