Summary written by USA Jobs 24 from Leidos' advert and our data on 16,911 current US jobs. How we check every job
At a glance
Leidos is hiring a Cyber-Physical Systems Reverse Engineer in Chantilly, VA; Columbia, MD. It is a full-time role in Software & IT, first listed on November 10. The advertised pay is $107,900–$195,050 a year. The description mentions Cybersecurity, Embedded C, C++, Python and MATLAB. Leidos has 149 other openings in the US, 6 of them in Chantilly, VA. Across all employers on USA Jobs 24 there are 14 Software & IT openings in Chantilly, VA today; the typical one asks for 8 years and advertises about $151,000 a year at the midpoint.
How the pay compares
Leidos advertises $107,900 to $195,050 a year, a midpoint of $151,475 a year. Where an offer lands in a range usually depends on experience and on the exact location. That is lower than about 61% of the 132 software & IT jobs in Virginia that publish a yearly rate on USA Jobs 24, where the typical midpoint is $163,000 a year. To see roughly what this leaves after federal and Virginia tax, try our take-home pay calculator.
Skills in this advert
How often each skill named in this advert appears across the 4,575 software & IT jobs we list today. Python is the most widely requested (31% of jobs), while MATLAB is the least common (2%). Widely requested skills are what employers expect as a baseline; rarer ones show what is special about this job.
Paste your resume and this advert into our resume match tool to see which of these words your resume already covers.
Before you apply
- Check it is still open. We found this job on Leidos' Workday site on November 10 and checked it again November 10, 5:17 AM ET. When an employer takes a job down, we remove it at our next daily update.
- Check the location works for you. This role is based in Chantilly, VA (or one of 1 other locations). If you would need to move, ask whether relocation help is offered.
- Tailor your resume. Use the advert's own words, such as Cybersecurity, Embedded C and C++, wherever they are true for you. Our resume guide shows how.
- Know your number. Decide the lowest offer you would accept before the first call. Our salary negotiation guide explains how to ask for more.
- Apply only through Leidos' own site. Our Apply button goes straight to Leidos' Workday page. If anyone contacts you about this job and asks for money, gift cards or bank details, stop and check it with our scam checker. Read how to spot a fake job offer.
About hiring at Leidos
Leidos has 150 openings on USA Jobs 24 today across 30 states. Most are in software & IT (94), engineering & mfg (7) and product & design (4). The biggest locations are Bethesda, MD (18), Alexandria, VA (10) and Chantilly, VA (7). 8% of them are remote, 5% are open to entry-level candidates and 99% show pay. We collect Leidos' jobs every day straight from its own careers system (Workday), never from job boards or agencies.
The employer's advert
This is Leidos' own description of the job, copied word for word from its careers site. We have not edited it.
Show the full advert from LeidosHide the advert775 words
Who We Are:
Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and enhanced capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development, and operations missions - across desktop, mobile, IoT, and embedded platforms. Kudu Dynamics, a Leidos company is uniquely qualified to anticipate tomorrow’s threats and build the next generation of capabilities.
We are looking for a Cyber-Physical Systems Reverse Engineer to support a new project researching and developing novel capabilities for maritime cybersecurity. This is the kind of job where you get to poke at real systems, ask why something behaved differently than expected, and keep digging when the answer is, "Huh, that's weird."
This role focuses on understanding how complex embedded and cyber-physical systems actually behave, not just how they were intended to behave. On our team, you will work hands-on with real embedded systems and operational technology in a lab environment, analyzing hardware, firmware, communications interfaces, and interactions between components. You will reverse engineer and emulate embedded devices, develop automated methods for exploring system behavior, and design experiments to identify unexpected or emergent behaviors, undocumented features, or even bugs and misconfigurations. This role calls for the creative application of multiple skill sets across embedded systems, firmware, software, hardware, and cybersecurity. You may find yourself building test harnesses and automated workflows, instrumenting analog and digital systems, integrating physical devices with software analysis and cyber reasoning tools, and developing code.
Responsibilities Include:
● Develop, integrate, and debug embedded firmware for real-time and
resource-constrained systems, including RTOS-based applications, device drivers, hardware interfaces, and low-level system software
● Design and implement simulation, emulation, and automated test environments for embedded and cyber-physical systems, including tools for exploring system behavior, reproducing observed effects, and exercising hardware and firmware
● Analyze and reverse engineer embedded devices, firmware, communications protocols, sensors, and other system components to understand both intended functionality and real-world behavior
● Develop production-quality C/C++ and Python software to automate testing,
instrumentation, experimentation, and analysis, including integration with laboratory hardware and software-based analysis tools
● Conduct hands-on laboratory testing using embedded debugging tools and analog/digital instrumentation; critically analyze, document, and communicate technical findings.
Minimum Qualifications:
● Experience developing embedded firmware in C/C++, including real-time systems, RTOS concepts, interrupts, concurrency, memory-mapped I/O, device drivers, and hardware peripherals
● Experience with embedded hardware and common communications interfaces such as SPI, I2C, UART, CAN, USB, Ethernet, or wireless interfaces, including debugging hardware/software interactions
● Experience developing simulation, emulation, automated testing, or hardware/software test harnesses for embedded systems
● Proficiency with Python or similar scripting languages for automation, testing, analysis, and development of engineering tools
● Experience using embedded development and diagnostic equipment such as
JTAG/SWD debuggers, logic/protocol analyzers, oscilloscopes, spectrum analyzers, function generators, or similar instrumentation.
Nice-to-Have Qualifications:
● Experience reverse engineering embedded devices and firmware, including use of tools such as Ghidra, Binary Ninja, IDA Pro, or similar tools and the ability to analyze assembly for one or more processor architectures.
● Experience with program analysis and vulnerability research techniques such as fuzzing, symbolic execution, static/dynamic analysis, binary exploitation, and modern exploit mitigations.
● Experience with processor or full-system emulation, hardware-in-the-loop (HIL), software-in-the-loop (SIL), or development of custom models for processors, peripherals, sensors, or other embedded components.
● Experience with digital signal processing, RF systems, software-defined radio, wireless communications, audio/signal processing, or MATLAB-based modeling and analysis.
● Understanding of digital and analog circuits, hardware reverse engineering, low-level computer architecture, and the interaction between software, firmware, and physical system behavior.
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:
November 9, 2026For 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 $107,900.00 - $195,050.00The 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.
USA Jobs 24 copied this listing from Leidos' official careers site on November 10, 2026 and checked it again November 10, 5:17 AM ET. Leidos will never ask you to pay to apply or to buy equipment with a check they send you. If anyone does, it is a scam.
Something wrong with this listing? Tell us and we will look into it.
Get software & IT jobs in Virginia by email
Similar software & IT jobs in Chantilly, VA
Assistant Contractor Special Security Officer
Anduril
We are looking for an Assistant Contractor Special Security Officer — Program Integration (ACSSO-Program Integrator) to join our growing team in Chantilly, VA.
- Chantilly, VA
- $117,000–$154,000 a year
NewPrincipal Mechanical Engineer, Space Special Programs
Anduril
We are looking for a Principal Mechanical Engineer to join our rapidly growing team in Chantilly, VA. In this role, you will be responsible for the full cycle design for spacecraft and…
- Chantilly, VA
- $222,000–$292,000 a year
NewStaff Software Engineer, Space Special Programs
Anduril
We are looking for a Staff Software Engineer to join our rapidly growing team in Chantilly, VA. In this role, you will be responsible for implementation of the full lifecycle of flight…
- Chantilly, VA
- $222,000–$292,000 a year
NewSenior Software Engineer, Space Special Programs
Anduril
We are looking for a Senior Software Engineer to join our rapidly growing team in Chantilly, VA. In this role, you will be responsible for implementation of the full lifecycle of flight…
- Chantilly, VA
- $191,000–$254,000 a year
NewPrincipal/Senior Principal Space Systems Engineer Interface Management*
Northrop Grumman
Own the definition, control, and management of external system interfaces across complex, multi segment architectures.
- Chantilly, VA
- $114,000–$171,000 a year
New