Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C/C++ Software Engineer

$96.8k - $161.5k

American Systems

C/C++ Software EngineerWe are seeking a highly skilled C/C++ Software Engineer to support mission-critical Command, Control, Communications, Computers, and Intelligence (C4I) systems for U.S. Customs and Border Protection's Air and Marine Operations Center (AMOC). This role supports the Air and Marine Operations Surveillance System (AMOSS) and related ISR systems that provide real-time air and maritime domain awareness across national and international operating areas.The engineer will work on advanced radar tracking, sensor fusion, data correlation, and real-time operational displays that directly support homeland security and law enforcement operations.ResponsibilitiesSoftware Engineering & DevelopmentDesign, 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 both dedicated AMOSS clients and Web-based AMOSS capabilities.Systems Integration & OperationsSupport 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.Algorithms & Advanced AnalyticsDevelop and maintain tracking and correlation algorithms, including: Adaptive Kalman filtering for target smoothing and predictionOptimal assignment algorithms for plot-to-track correlationSupport enhancements related to data mining, analytics, and predictive threat modeling.Collaborate with data scientists and system engineers supporting AI/ML-enabled threat detection systems (e.g., Kestrel).Documentation & CollaborationProduce and maintain technical documentation, including: Software Version Description Documents (SVDD)Installation Plans (IP)Systems Acceptance Test Plans (SATP)Source code documentation for long-term sustainmentParticipate in technical interchange meetings with government stakeholders.Support Program Management Reviews (PMRs) and operational briefings as required.QualificationsU.S. CitizenSecret Clearance RequiredBachelor's degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field (Master's degree preferred)Experience Demonstrated experience developing real-time, mission-critical systems.Experience with Linux-based development and deployment environments.Experience with sensor data processing, tracking systems, or complex data correlation.Experience debugging and maintaining large, legacy codebases.Bachelor's degree and 8-10+years of related work experienceTechnical SkillsAdvanced proficiency in C/C++ Strong understanding of: Real-time systemsMulti-threaded programmingNetworked data inputsHigh-availability systemsFamiliarity with: Radar or surveillance systemsSensor fusion and tracking algorithmsGIS or mapping/display technologiesExperience with version control systems (e.g., Perforce or Git)Pay Transparency StatementAMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $96,800.00/Yr. - USD $161,500.00/Yr. Actual compensation will be determined based on several factors permitted by law. AMERICAN SYSTEMS provides for the welfare of its employees and their dependents through a comprehensive benefits program by offering healthcare benefits, paid leave, retirement plans, insurance programs, and education and training assistance.EEO StatementEEO Race/Sex/Disability Status/Veteran Status

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the C/C++ Software Engineer in McLean, VA vacancy
  •  ...Leidos is seeking a Real-Time Software Engineer in Arlington, VA to design, develop, and integrate real-time signal processing software for...  ...field demonstrations. Responsibilities include real-time C/C++ programming, hardware/software integration, and testing. Proficiency... 
    Suggested

    Leidos

    Arlington, VA
    2 days ago
  •  ...L3Harris Technologies in Herndon, VA is seeking a Sr. Associate, Software Engineer (C/C++) onsite to design, develop and validate software for sonar systems and control software. The role involves Linux-based GUI and embedded development, software requirements, testing... 
    Suggested

    L3Harris Technologies

    Herndon, VA
    1 day ago
  •  ...motivated CANO/Wifi Developer (C/C#) to join our team! In this...  ...Windows environments.Program with C/C++/C# and Beacon Object Files (...  ...protocol analysis.Software vulnerability research and exploit...  ...Penetration Tester (GXPN), GIAC Reverse Engineering Malware (GREM)What Required... 
    Suggested
    For contractors

    Oak Grove Technologies

    Fort Belvoir, VA
    3 days ago
  •  ...Comcast Advertising seeks a Backend Software Engineer to join the Reston hybrid team. The role focuses on building and maintaining a high-quality...  ...features. Ideal candidates have deep experience in C/C++, Golang, and distributed systems, with a strong grounding in... 
    Suggested

    Comcast Advertising

    Reston, VA
    22 hours ago
  • $141.85k - $212.78k

     ...the world.Job SummaryFreeWheel is looking for passionate Sr. Software Engineers to help design, build and support our high-quality, innovative...  ....About You / Qualifications:Extensive experience with C/C++/Golang, DB design and network programming.Experience with large... 
    Suggested
    Full time
    Night shift
    Weekend work

    Comcast

    Reston, VA
    2 days ago
  •  ...Stellar Science Software EngineerStellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable...  ..., space situational awarenessCode sample or C++ evaluation required.Extremely flexible work... 
    Flexible hours

    Stellar Science Ltd Co

    McLean, VA
    4 days ago
  •  ...C++ Software EngineerCompany Overview iboss is a leading AI-powered Zero Trust SASE (Secure Access...  ...day.Job Description As a C++ Software Engineer at iboss, you will have the opportunity to...  ...applicationsExperience coding in C/C++ and other technologiesExperience working... 
    Worldwide

    iboss

    Washington DC
    4 days ago
  • $95k - $105k

     ...Mid-Level Software Engineer C/C++ or C# Software Engineer Direct-HireLocation: Merrifield, VA – 4 days on-site/ 1 day remoteAnnual Salary Range: $95,000 to $105,000 plus benefitsFederal End Customer: US Citizenship, eligibility for a Public Trust clearance requiredOverviewWe... 
    Local area

    System One Holdings, LLC

    Falls Church, VA
    4 days ago
  •  ...Software Engineer Drone StackAs a Software Engineer on our Drone Stack team, you will design and integrate complex autonomy and vehicle intelligence...  ..., and customer-facing demonstrations. If you're a strong C++ engineer with no prior drone experience but a keen interest in... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Arlington, VA
    2 days ago
  • DescriptionSAIC is seeking a chip firmware Engineer. Come join our team working on the next...  ...collaborative, and inclusive atmosphere. As a software leader you will architect, design, build,...  ...in higher level languages such as Java, C/C++ and object oriented programming a plus..... 
    Worldwide

    Science Applications International Corporation

    Arlington, VA
    8 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...work at the intersection of embedded software, computer architecture, hardware security...  ...Experience developing embedded software in C/C++ and tooling in Python.Experience with... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    McLean, VA
    4 days ago
  •  ...defense contractor in Herndon, VA is seeking a Lead Embedded Software Engineer to spearhead the architecture and modern software conversion...  ...leadership role, you will lead the adoption of Rust, modernize legacy C/C++ codebases, and drive memory-safe embedded software design... 
    Contract work
    For contractors

    Jobrapido

    McLean, VA
    2 days ago
  •  ...Software Defined Radio EngineerAs a Software Defined Radio (SDR) Engineer focusing on cellular applications, you'll design, develop, and test SDR software, including FPGA and host interfaces, using C/C++ and Linux, while also evaluating SDRs for cellular systems and optimizing... 
    For contractors

    Hatch Global Search

    Falls Church, VA
    4 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...and build prototypes (hardware and software) to demonstrate advanced capabilitiesAnalyze...  ...in languages such as Python, C/C++, or Rust for PCs and embedded systemsExperience... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    McLean, VA
    5 days ago
  •  ...binary decomplication, network/communication protocol analysis, software vulnerability research, or software exploit development....  ...Exploit Researcher and Advanced Penetration Tester (GXPN), Reverse Engineering Malware (GREM) Minimum Clearance Required to Start:... 
    Flexible hours

    Beyond SOF

    Fort Belvoir, VA
    3 days ago
  • $177k - $265.6k

     ...organization, you will contribute to ground software that plans, executes, and analyzes space...  ...seeking a Staff‑level Ground Software Engineer (T5) with Mission Planning & Astrodynamics...  ...at least one additional language (e.g., C/C++, Java) is a plus.Familiarity with all phases... 
    Full time
    Interim role
    Relocation package
    Shift work

    Northrop Grumman

    Tysons, VA
    1 day ago
  • $204k - $284k

     ...STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems....  ...etc. Proficiency in one or more programming languages: C/C++, Python, etc. Deep understanding of reverse engineering... 
    Full time
    For contractors
    Work experience placement
    Local area
    Immediate start
    Night shift

    STR

    Arlington, VA
    4 days ago
  •  ...Innovative Defense Technologies, LLC seeks a Software Engineering Lead for our Advanced Capabilities team in Arlington, VA. You will own roadmaps...  ...office, and strong leadership. Extensive experience across C/C++, Java, Python and architecture, with Docker/Kubernetes... 
    Work at office

    Innovative Defense Technologies

    Arlington, VA
    4 days ago
  • $107.9k - $195.05k

     ...threats. Our division currently has an exciting opportunity for a Software Engineer to perform design, development, and hardware/software...  ...Latency codesDesigning, implementing, and testing real-time C/C++ software for multi-core systems running Linux or a real-time... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Arlington, VA
    8 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...embedded security disciplines including software vulnerability research and reverse...  ...packagingExperience with software development (e.g., C/C++, Python)Understanding of protections... 
    Internship
    Local area

    Mitre

    McLean, VA
    8 days ago
  • $107.9k - $195.05k

     ...division currently has an exciting opportunity for a Real-Time Software Engineer to perform design, development, and hardware/software...  ...processing.• Designing, implementing, and testing real-time C/C++ software for multi-core systems running Linux or a real-time... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Arlington, VA
    4 days ago
  • $125k - $165k

     ...What We’re Looking For:Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite...  ...years experience with modern programming languages, including C/C++ and PythonExperience with modern software architecture principles... 
    Full time
    Contract work
    Work at office
    Remote work

    Iridium

    McLean, VA
    3 days ago
  •  ...Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer Position Type: Full-Time (FTT) Location...  ...in storage systems and low-level software development. The ideal candidate will...  ...in software development with strong C/C++ programming skills. ~ Hands-on... 
    Full time
    Remote work

    Programmers.io

    Washington DC
    20 hours ago
  • $86.8k - $198k

     ...looking for the chance to not just develop software, but to create a system that will make a...  ..., extreme programming, software engineering, product management, and software products...  ...solutionsExperience with Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, or... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    8 days ago
  • $125k - $250k

     ...team dedicated to accomplishing hard things, together.Senior Software Engineer Overview: At Appian, we’re not only about building awesome software...  ...Java, Python, or other interpreted/compiled languages (e.g., C/C++).Solid foundation in Linux system fundamentals (threading,... 
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Appian

    McLean, VA
    5 days ago
  • $86.8k - $198k

    Embedded FPGA Engineer​The Opportunity:We are seeking a motivated FPGA, and software engineer to support the development, optimization,...  ...solutionsExperience with Python, C++ Embedded, MATLAB, or languages...  ...friendly algorithms and optimizing C/C++ code for hardware... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    4 days ago
  •  ...Northrop Grumman in McLean, VA is seeking a Staff-level Ground Software Engineer (T5) to lead design and development of mission planning and...  ...and operations teams to build robust tools using Python and C/C++, integrating FreeFlyer and STK. This role requires 12+ years... 

    Northrop Grumman

    McLean, VA
    22 hours ago
  •  ...Umbra is seeking a Senior/Staff Flight Software Engineer to design, implement, and integrate flight and payload software for mission-critical...  ...brings 8+ years in high-reliability software, strong embedded Rust/C/C++, and a TS/SCI clearance, with #J-18808-Ljbffr... 

    Umbra

    Arlington, VA
    3 days ago
  •  ...discussed during the interview process. Summary As an Embedded Software Engineering Intern , you will work alongside experienced engineers to...  ..., and other onboard components. Help implement software in C/C++ for real‑time and bare‑metal systems using microcontrollers... 
    Permanent employment
    Full time
    Contract work
    Summer work
    Casual work
    Internship
    Summer internship
    Work at office
    Relocation

    AV

    Arlington, VA
    3 days ago
  • $123.14k - $202.49k

    OverviewApply your software development education and experience as a senior member of our...  ...team of software developers and product engineers to create, build, test, and release...  ...on COTS or GOTS softwareExperience with C/C++ or advanced C#/.NET software development... 
    Remote work

    ESRI

    Vienna, VA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C/C++ Software Engineer. Be the first to apply!