C++ Software Developer
Company: Leidos
Location: Ashburn
Posted on: April 1, 2026
|
|
|
Job Description:
Leidos is looking for a qualified C++ Software Developer to
support the Custom Border Patrol customer that handles all the
travelers coming into the country via Airports, Seaports,
Pedestrian, and Vehicle lanes. This position is focused on the
devices attached to workstations and client applications associated
with these areas including fingerprint readers and document
scanners. Leidos is looking for a software engineer that can code
in C++ and help troubleshoot Windows environment issues arising
with the devices. Ideally, this individual will work independently
and with other members of the Device team in research and
evaluating new devices, develop code and wrappers layers for the
devices, assist in the testing of the new devices and supporting
deployment of the software and the devices to the workstations to
ensure that all systems are working properly. This position also
requires an individual to support testing with all of the client
application teams as part of the testing phase of the new devices.
In addition, this person must be available to support issues or
concerns associated with the travelers if the need ever arrives.
This includes participating in on-call rotation over evenings,
holidays and weekends if it is needed. This position REQUIRES the
candidate to be in Ashburn, VA, twice a week Minimum
Qualifications: BS/BA degree and 12 years of related experience or
Master’s with 10 years of related experience; OR 4 years of related
experience in lieu of degree Over 10 years of experience coding in
C++ Java or other Window’s type languages. Must be able to maintain
and obtain a CBP Background Investigation prior to start Must be a
US citizen Experience in Troubleshooting problems Good Customer
interaction and communication Good communication skills including
documentation and ticket resolution On rare occasions, be willing
to support the contract in evening, weekend, and holidays is ever
needed Willing to travel to the DC area once or twice a week
(on-site visits to Ashburn and occasional visit to Dulles airport
to support pilot projects) Can work with a team or independently
Experience in Windows, Software Center, and looking into logs to
determine cause of issues. Preferred Qualifications: Knowledge of
fingerprint readers, cameras and document scanners Knowledge of
different type of travel documents DHS BI clearance Develop test
cases for testers to use during the testing phase If you're looking
for comfort, keep scrolling. At Leidos, we outthink, outbuild, and
outpace the status quo — because the mission demands it. We're not
hiring followers. We're recruiting the ones who disrupt, provoke,
and refuse to fail. Step 10 is ancient history. We're already at
step 30 — and moving faster than anyone else dares. Original
Posting: February 26, 2026 For U.S. Positions: While subject to
change based on business needs, Leidos reasonably anticipates that
this job requisition will remain open for at least 3 days with an
anticipated close date of no earlier than 3 days after the original
posting date as listed above. Pay Range: Pay Range $131,300.00 -
$237,350.00 The Leidos pay range for this job level is a general
guideline only and not a guarantee of compensation or salary.
Additional factors considered in extending an offer include (but
are not limited to) responsibilities of the job, education,
experience, knowledge, skills, and abilities, as well as internal
equity, alignment with market data, applicable bargaining agreement
(if any), or other law.
Keywords: Leidos, Sterling , C++ Software Developer, IT / Software / Systems , Ashburn, Virginia