[Remote] Cyber Software Engineer
Note: The job is a remote job and is open to candidates in USA. Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. They are seeking a motivated Cyber Software Engineer to contribute to the design, development, and prototyping of advanced cyber capabilities targeting modern computing environments and embedded systems.ResponsibilitiesContribute to offensive cyber research initiatives, including vulnerability exploration, capability prototyping, and analysis of modern and embedded systemsDevelop and maintain offensive security tools, redāteam automation frameworks, and missionāoriented software componentsSupport reverse engineering tasks across binaries, firmware, and hardwareāadjacent systems to understand behavior, identify weaknesses, and inform capability developmentAssist in designing and evaluating evasionāresistant payloads, covert communication mechanisms, and persistence techniques for realistic adversary simulationPrototype automation and AIādriven approaches for reconnaissance, decisionāmaking, and redāteam workflow accelerationAnalyze adversarial tactics, techniques, and procedures (TTPs) to support realistic threat emulation and capability designCollaborate with other engineers, hardware researchers, and mission teams to integrate software, embedded, and AIādriven components into cohesive research prototypesDocument research findings, prototype behavior, and operational concepts for technical and operational audiencesParticipate in internal redāteam exercises, capability evaluations, and iterative testing cycles to refine tools and methodologiesStay current with emerging offensive techniques, hardwareāassisted attack vectors, and adversarial AI research trendsSkillsBachelor's degree in Computer Engineering, Computer Science, Cybersecurity, or related field. Degree must be completed by start dateStrong programming experience in C/C++ and Python, with demonstrated ability to build offensive tooling or lowālevel softwareExperience with reverse engineering fundamentals, including firmware analysis, hardware interfaces, or binary inspectionHandsāon experience with redāteam operations, penetration testing, or adversary simulationFamiliarity with embedded systems, microcontrollers, or FPGAābased developmentUnderstanding of networking fundamentals, security vulnerabilities, and common attack techniquesAbility to communicate technical concepts clearly in both written and verbal formatsDemonstrated initiative through research projects, openāsource contributions, or published workUS citizenship is requiredAbility to obtain and maintain a Top Secret/SCI with Polygraph clearanceActive TS/SCI security clearance with PolygraphExperience developing or modifying offensive security toolsFamiliarity with EDR evasion concepts, covert communications, or payload stagingExperience with hardware security research, sideāchannel analysis, or hardware Trojan detectionBackground in AI/ML applied to cybersecurity (e.g., neural architecture search, AIāassisted detection, agentic tooling)Exposure to reverse engineering tools such as Ghidra, Binary Ninja, or IDA ProExperience with embedded debugging interfaces (JTAG, UART, SPI) or firmware modificationContributions to security research communities, publications, or openāsource offensive toolingFamiliarity with cloud environments, containerization, or DevOps workflowsBenefitsCompetitive compensationHealth and Wellness programsIncome ProtectionPaid LeaveRetirementCompany OverviewLeidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. It was founded in 1969, and is headquartered in Reston, Virginia, USA, with a workforce of 10001+ employees. Its website is https://www.leidos.com.