A

AMERICAN SYSTEMS

IT and engineering services for government

C/C++ Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMcLean, VA, USA$110.8k - $185.1k /yrIn-person

About the Job

Requirements

  • U.S. citizenship is required.
  • A Secret clearance is required.
  • A bachelor's degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field is required; a master's degree is preferred.
  • A bachelor's degree and 8–10+ years of related work experience are required.
  • Demonstrated experience developing real-time, mission-critical systems is required.
  • Experience with Linux-based development and deployment environments is required.
  • Experience with sensor data processing, tracking systems, or complex data correlation is required.
  • Experience debugging and maintaining large, legacy codebases is required.
  • Advanced proficiency in C and C++ is required.
  • Strong understanding of real-time systems, multi-threaded programming, networked data inputs, and high-availability systems is required.
  • Familiarity with radar or surveillance systems, sensor fusion and tracking algorithms, and GIS or mapping/display technologies is required.
  • Experience with version control systems such as Perforce or Git is required.

Responsibilities

  • Design, develop, enhance, maintain, and debug C and C++ software supporting AMOSS and associated C4I systems.
  • Develop and maintain advanced radar tracking, correlator, and sensor fusion algorithms.
  • Integrate new air, maritime, and ground-based sensors and data feeds into AMOSS.
  • Support ingestion and correlation of radar plots, track data, flight plan data, GPS tracking, ADS-B, and tactical data links.
  • Modify and enhance AMOSS user interfaces, including real-time displays and data visualization components.
  • Develop and maintain interfaces for dedicated AMOSS clients and web-based AMOSS capabilities.
  • Support second-tier software maintenance, advanced troubleshooting, and system performance optimization.
  • Participate in system upgrades, refreshes, and deployments at AMOC, CAMOC, COOP, and international partner sites.
  • Ensure software changes comply with DHS, CBP, and AMOC configuration management and security requirements.
  • Support installation, integration, testing, and validation of software changes in operational and test environments.
  • Develop and maintain tracking and correlation algorithms, including adaptive Kalman filtering for target smoothing and prediction and optimal assignment algorithms for plot-to-track correlation.
  • Support enhancements related to data mining, analytics, and predictive threat modeling.
  • Collaborate with data scientists and system engineers supporting AI/ML-enabled threat detection systems, such as Kestrel.
  • Produce and maintain technical documentation, including Software Version Description Documents, Installation Plans, Systems Acceptance Test Plans, and source code documentation for long-term sustainment.
  • Participate in technical interchange meetings with government stakeholders.
  • Support Program Management Reviews and operational briefings as required.

About the Company

AMERICAN SYSTEMS

IT and engineering services for government

AMERICAN SYSTEMS delivers information technology and engineering services to U.S. government clients as an employee-owned government contractor. It focuses on IT and enterprise services, software development, and systems engineering, with offerings such as legacy systems migration, mobile app development, and user experience design. The company operates primarily for federal agencies, including the Intelligence Community, by winning government contracts to support national security initiatives and mission-critical programs. Its employee-owned structure aligns workforce interests with company success, differentiating it from typical contractor firms by giving employees a stake in outcomes and accountability in delivering technical and engineering solutions to national security and IT needs.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Chantilly, VA
Founded
1975

Recently Posted Jobs

Explore more opportunities at AMERICAN SYSTEMS

See more jobs