Software Reverse Engineer
Percival Engineering
Ready to dive into and learn the latest cyber strategies and techniques? Are you all about tackling the toughest puzzles? Ready to bring your A-game? Well, buckle up and join us at Percival – where we're all about putting people first and having a blast while we're at it. Based in Columbia, Maryland, our squad is on a big mission: developing top-notch talent and technical solutions to safeguard our nation's most critical assets. From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our team does it all. If you are a Software Reverse Engineer with a passion for innovation and a knack for thinking outside the box, we want you on our team. Let's tackle those cyber threats together – and have a blast while we're at it!
Job Type:
- All Levels, Full Time
- Non-Remote
Clearance & Citizenship Requirements:
- TS/SCI with polygraph is required
- Due to these clearance requirements, US citizenship is also required
Responsibilities Include:
- Design, develop, test, and integrate software for advanced cybersecurity capabilities using the latest software tools and techniques such as Python, C, C++, and other languages and frameworks
- Work as part of an active member of an Agile Scrum Development Team
- Assignment includes developing software designs from requirements, implementing these designs in code, developing unit test cases, and supporting integrated software code with the team for builds/integration tests
- Support creation and updating of all relevant specifications for design, development, and testing
- Develop maintainable code that matches requirements specifications
- Perform unit testing of code, including manipulation of data for analysis of system requirements
Required Skills & Qualifications:
- C/C++
- Python
- Network Programming (BSD Sockets)
- IDA Pro and/or Ghidra
- Working in an Agile environment
- Must have great verbal communication and writing skills
Desired Skills & Qualifications:
- Embedded Systems
- Debuggers
- ICS/SCADA Systems
Application Process:
- All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin
- GliaCell Technologies is hiring a Senior Software Engineer / Reverse Engineer in Laurel, MD, to develop advanced security tools for a federal client. The role involves building Python applications, reverse engineering web traffic, and collaborating with analysts and developers...Suggested
- ***An active or re‑instatable TS/SCI with Polygraph security clearance is required.*** Senior Software Engineer / Reverse Engineer position on a U.S. Government contract. This full‑time role supports a mission‑critical software and systems program for a federal client....SuggestedFull timeContract workWork from homeRelocation package
$200k - $250k
...Job Description Job Description Job Description Network Device Software Developer / Reverse Engineer Columbia, MD | Full Time | TS/SCI with Polygraph Required Location: Columbia, MD (on-site) Category: Software Engineering / Embedded Systems / Network Devices...SuggestedFull timeFor contractorsLocal area$95.5k - $181.7k
...and analyze binary code Develop exploits, implants, payloads, and communication stacks based on extensive reverse engineering, vulnerability analysis, and software development Develop unique networking protocols and communication schemes Collaborate with cross‑...SuggestedTemporary workRelocation packageFlexible hoursNight shift- ...Job Description Job Description Overview BigBear.ai is seeking a Software Engineer to focus on improving the tools and workflows used by reverse engineers. This role involves enabling automation and AI-assisted capabilities for reverse engineering tasks, with...Suggested
- The Johns Hopkins Applied Physics Laboratory (APL) seeks experienced reverse engineers to explore embedded systems, discover vulnerabilities, and develop innovative exploits. You will join a collaborative team focused on national security cyber challenges with real-world...
$200k - $260k
...Maryland seeks an Emulation Developer II to design and debug application software. Candidates should have strong programming skills in C, C++, or Assembly, with experience in reverse engineering and debugging systems. This full-time role offers a comprehensive benefits...Full time- ...Job Description Job Description Pointer Technologies is seeking a highly skilled Software Reverse Engineer to join our team of experts. In this role, you will analyze software systems to understand their architecture, functionality, and potential vulnerabilities....Temporary workImmediate startFlexible hours
$200k - $250k
...Job Description Job Description Application Developer / Reverse Engineer Columbia, MD | Full Time | TS/SCI with Polygraph Required... ...Developer, Level 3) Location: Columbia, MD (on-site) Category: Software Development / Reverse Engineering Clearance Requirement:...Full timeFor contractorsLocal area- ...capabilities. This role involves designing and developing low-level software tools crucial for national security missions, with... ...C++, experience with network programming, and a passion for reverse engineering. You'll be part of a dynamic team that values impactful contributions...
$200k - $250k
...Job Description Job Description Application Developer / Reverse Engineer — Security Tools Columbia, MD | Full Time | TS/SCI with Polygraph... ..., Level 3) Location: Columbia, MD (on-site) Category: Software Development / Reverse Engineering / Security Tooling...Full timeFor contractorsLocal area$200k - $280k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Software Engineer / Reverse Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a...Full timeContract workRemote workWork from homeRelocation package$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...- ...seeking a technical contractor to support Enterprise Architecture and Standards activities. The ideal candidate will design and develop software solutions, work within a team, and maintain various services and servers. Proficiency in languages like Java and JavaScript is...For contractors
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
$84.84k - $153.55k
...performance tuning, and capacity management for all organizational software systems as directed by management and senior staff. This... ...Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of software solutions that...Full timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours$204k - $247k
Neural Solutions seeks a General-Purpose Offensive Security Operations Reverse Engineer in Columbia, MD. The role requires collaboration with analysts and engineers to develop solutions for network devices. Responsibilities include augmenting toolsets, documenting requirements...- ...and comprehensive benefits package. We support our employees, so they can support our mission. THE WORK: As a Cyber RF Software Engineer Senior Staff, my typical day is filled with excitement and energy as I tackle a variety of challenges and responsibilities....Flexible hours
$200k - $250k
Senior Full-Stack Software Engineer — Data Visualization & Workflow Automation Columbia, MD | Full Time | TS/SCI with Polygraph Required Position: Senior Full-Stack Software Engineer (Software Engineer, Level 3) Location: Columbia, MD (on-site) Category: Software Engineering...Full timeLocal area$87.1k - $157.45k
...Description Leidos has a new and exciting opportunity for a Software Systems Engineer in our Intelligence Sector, Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software...Immediate startFlexible hours- ...This very successful client is an engineering and security technology applications firm offering a complete line of SIGINT solutions and... ...and government customers throughout the world. Job Description Software Engineer Would you be passionate about & committed to...
$100k
Description Are you passionate about reverse engineering low-level software and/or hardware and developing sophisticated cyber tools? Do you love building cyber capabilities that move from concept to operational deployment? If so, we want you to join our group of offensive...- ...of cybersecurity technologies, the defense community needs engineers who can not only keep up, but bring the technical expertise... ...0% paid healthcare benefits. Currently, we're seeking Reverse Software Engineers ready to enhance their skills and focus on tackling...Work at officeWork visa
- Senior Software Engineer (Agentic AI Platform) Columbia, MD Software Engineer (Agentic AI Platform) - Level III Location: Columbia, MD Employment Type: Full-time Experience Level: Senior (12+ years) Security Clearance: Active TS/SCI with polygraph required Position Overview...Full timeContract workTemporary workFlexible hours
$7.5k
...Job Brief Reverse Engineer, Malware, IDA Pro, Ghidra Job Description We are looking for a skilled Reverse Engineer to analyze malicious binaries... ..., RealmOne supplies advanced cybersecurity, data science and software engineering services and products to customers in the...Contract workWork experience placementImmediate startFlexible hours$185k - $195k
...Malware Reverse Engineer Location: Fort Meade, MD Salary: $185K-195K Clearance Required: Active TS/SCI with Full Scope Polygraph Employment Type: Full-Time We are seeking a highly skilled Malware Reverse Engineer to perform deep technical analysis of malicious...Full time$200k - $250k
...Description Job Description Job Description Full-Stack Software Engineer — Infrastructure Visibility Columbia, MD | Full Time | TS/... ...Familiarity with GitLab (CI/CD). Nice to Haves Prior reverse engineering or capability-development experience. Familiarity...Full timeFor contractorsLocal areaImmediate start$115k - $190k
A technology firm specializing in software solutions is looking for a Mid-Level Software Engineer in Columbia, Maryland. This full-time position offers telework options and involves supporting the U.S. Government on critical mission projects. Candidates must have at least...Remote jobFull time- Overview We are seeking an experienced Software Engineer to design, develop, and implement complex software solutions for computer-based systems. In this role, you will collaborate with a team to create innovative software using modern tools and technologies, primarily...Remote job
- Fully Cleared Software Engineer - Multiple Openings About the job Fully Cleared Software Engineer (Multiple Positions)-MUST have active CI Poly orFSP clearance. I have multiple clients in the IC that are actively hiring, let us help you by marketing you to multiple employers...Work from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Reverse Engineer. Be the first to apply!
- ngo software engineer Columbia, MD
- software developer Columbia, MD
- junior software developer Columbia, MD
- part time software developer remote Columbia, MD
- financial software developer Columbia, MD
- senior software engineer ruby on rails Columbia, MD
- software engineer amazon Columbia, MD
- senior software design engineer Columbia, MD
- software engineer remote Columbia, MD
- entry level software engineer remote Columbia, MD


