Software Engineer

Apex Systems

Moorestown Township (NJ)

On-site

USD 110,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Employee Stock Purchase Program (ESPP)
401K with company match
HSA available

Job summary

Everforth Apex Systems seeks a Software Engineer to support radar software in a real‑time combat systems environment. You will design, develop, and test modern C++ applications on Linux across distributed architectures, focusing on performance and reliability.

DoD security clearance is required; prior radar/defense experience is highly preferred. The role emphasizes hands‑on development, algorithm optimization, and collaboration with engineers, test teams, and program leadership throughout the

Qualifications

  • 2-5 years in software engineering for II, 5+ years for III.
  • Experience with modern C++ (C++11/14/17+).
  • Strong OO design and software engineering principles.
  • Experience developing software in Linux environments.
  • Experience with Git/GitLab or similar version control.
  • Experience with debugging, profiling, and performance optimization.

Responsibilities

  • Design, develop, and maintain real-time radar software using modern C++.
  • Develop software for distributed, multi-processor environments.
  • Implement and optimize algorithms for radar control, tracking, sensor processing, and data management.
  • Analyze performance and improve throughput, latency, and efficiency.
  • Support GPU acceleration efforts (CUDA or similar) where applicable.
  • Create automated unit, integration, and regression tests.
  • Troubleshoot defects and perform root-cause analysis across systems.
  • Collaborate with systems engineers, integration, test teams and leadership.
  • Prepare technical documentation including designs, interfaces, tests, and reports.
  • Participate in Agile sprint planning, reviews, and demos.
  • Assist in integration, verification, validation, and customer tests.

Skills

C++ (Modern)
Linux environments
Software debugging
Performance optimization
Real-time systems

Tools

Git/GitLab

Job description

Job Description

Candidates must be U.S. citizens able to obtain and/or maintain a Department of Defense security clearance as a condition and continuation of employment. Software Engineer II / III – Radar Software (C++)

Job #3051662

Candidates must be U.S. citizens able to obtain and/or maintain a Department of Defense security clearance as a condition and continuation of employment. Software Engineer II / III – Radar Software (C++)

Location

Moorestown, NJ (Full time Onsite)

Security Clearance

Active Secret Clearance Required

Level

Software Engineer II (2-5 years) or Software Engineer III (5+ years)

Job Summary

We are seeking a Software Engineer to support the development of advanced radar capabilities within a complex, real-time combat systems environment. This role focuses on the design, development, integration, optimization, and testing of mission‑critical radar software operating across distributed, multi‑processor computing architectures. The ideal candidate has hands‑on experience developing modern C++ applications in Linux environments and possesses a strong foundation in software engineering principles, object‑oriented design, real‑time systems, and performance optimization. Candidates with experience supporting radar systems, sensor processing, signal processing, missile defense, tracking systems, or other defense‑related applications are highly preferred. This position offers the opportunity to contribute directly to advanced radar capabilities supporting national defense missions.

Responsibilities
  • Design, develop, and maintain real-time radar software utilizing modern C++.
  • Develop software solutions for distributed and multi‑processor computing environments.
  • Implement and optimize algorithms supporting radar control, tracking, sensor processing, and data management functions.
  • Analyze software performance and implement improvements to throughput, latency, and computational efficiency.
  • Support GPU acceleration efforts using CUDA or similar parallel computing technologies where applicable.
  • Develop automated unit, integration, and regression tests to ensure software quality and reliability.
  • Troubleshoot software defects and support root cause analysis activities across integrated systems.
  • Collaborate with systems engineers, integration teams, test engineers, and program leadership throughout the software lifecycle.
  • Create and maintain technical documentation including software designs, interface definitions, test procedures, and engineering reports.
  • Participate in Agile development activities, including sprint planning, peer reviews, and technical demonstrations.
  • Support software integration, verification, validation, and customer testing events.
Required Qualifications

Software Development

  • 2-5 years of experience for Software Engineer II or 5+ years for Software Engineer III.
  • Professional experience developing software using modern C++ (C++11, C++14, C++17, or newer).
  • Strong understanding of object‑oriented design and software engineering principles.
  • Experience developing software in Linux environments.
  • Experience using Git, GitLab, or similar version control systems.
  • Experience with software debugging, profiling, and performance optimization.
Technical Skills
  • Experience developing real‑time or near real‑time software applications.
  • Knowledge of multi‑threaded, distributed, or multi‑processor systems.
  • Experience creating automated test solutions and software verification frameworks.
  • Strong analytical, mathematical, and problem‑solving skills.
  • Experience using Python and/or MATLAB for algorithm development, prototyping, simulation, or data analysis.
Security
  • Active DoD Secret Clearance with the ability to maintain clearance.
Preferred Qualifications
  • Experience supporting AEGIS, SPY radar systems, missile defense systems, or other advanced sensor platforms.
  • Radar, signal processing, sensor fusion, tracking, or fire‑control software experience.
  • Experience with GPU computing and CUDA development.
  • Experience working with large‑scale defense systems and hardware/software integration.
  • Familiarity with Model‑Based Systems Engineering (MBSE), DOORS, or requirements traceability processes.
  • Experience using Google Test, CTest, Jenkins, CI/CD pipelines, or similar automated testing tools.
  • Knowledge of networking, real‑time operating systems, and high‑performance computing architectures.
  • Prior military or defense industry experience.
Everforth Apex Benefits Overview
  • Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection.
  • We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure.
  • Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts.
  • In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.
  • Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach.
  • You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Everforth Apex team member can provide.
E.E.O. Statement

Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department at [email protected] or 804-523-8228. (Do not submit resumes or solicit consultants to this email address). UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex.

If you require an accommodation under the Americans with Disabilities Act to participate in an interview with a virtual recruiter or to use our website for a search or application, please contact our Benefits Department at [email protected] or 804-523-8228. Please note that this contact information is strictly to be used for medical ADA accommodations and that no other inquiries will be answered.

© 2026 Everforth, Inc. All rights reserved.

Everforth Apex Systems is part of the Commercial Segment of Everforth, Inc.

NYSE: EFOR

4400 Cox Road

Suite 200

Glen Allen, Virginia 23060

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Algorithm Engineer (EO/IR)
Systems Algorithm Engineer (EO/IR)

Apex Systems • Baltimore (MD)

On-site
USD 150,000 - 190,000
Medical
Dental
Vision
+4
Integration & Test Engineer, Weekend 3rd & 4th Shift
Integration & Test Engineer, Weekend 3rd & 4th Shift

Apex Systems • Baltimore (MD)

On-site
USD 90,000 - 130,000
ESPP
401K match
HSA
+2
State Estimation & Target Tracking Systems Engineer
State Estimation & Target Tracking Systems Engineer

Apex Systems • Baltimore (MD)

On-site
USD 120,000 - 180,000
Systems Engineer MID - App Services NEN Tools Mgmt
Systems Engineer MID - App Services NEN Tools Mgmt

Apex Systems • San Diego (CA)

On-site
USD 110,000 - 150,000
Health insurance
401K with company match
ESPP (employee stock purchase)
Radar Modeling Simulation & Analysis Systems Engineer 3
Radar Modeling Simulation & Analysis Systems Engineer 3

Apex Systems • Baltimore (MD)

On-site
USD 103,000 - 152,000
Software Applications Developer I
Software Applications Developer I

Apex Systems • Anaheim (CA)

On-site
USD 65,000 - 90,000
Medical insurance
401K with company match
ESPP
Network Security Analyst 1
Network Security Analyst 1

Apex Systems • Austin (TX)

On-site
USD 70,000 - 90,000
Medical, dental, vision insurance
401(k) with company match
Employee stock purchase program (ESPP)
+3
IT - SCDHHS - Security Analyst - Consultant
IT - SCDHHS - Security Analyst - Consultant

Apex Systems • Columbia (SC)

On-site
USD 65,000 - 90,000
Engineering Program Manager
Engineering Program Manager

Apex Systems • Baltimore (MD)

On-site
USD 150,000 - 190,000
401K with company match
ESPP (employee stock purchase)
HSA
+2
Software Engineer-Developer 4
Software Engineer-Developer 4

Apex Systems • Colorado Springs (CO), Northern (KY)

Hybrid
USD 110,000 - 170,000
ESPP (employee stock purchase)
401K with company match
Health Savings Account (HSA)
+2