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

Software Reverse Engineer

Full-time

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

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Software Reverse Engineer in Columbia, MD vacancy
  • 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

    GliaCell Technologies LLC

    Laurel, MD
    3 days ago
  • ***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.... 
    Suggested
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    3 days ago
  • $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... 
    Suggested
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    29 days ago
  • $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‑... 
    Suggested
    Temporary work
    Relocation package
    Flexible hours
    Night shift

    RTX

    Columbia, MD
    2 days ago
  •  ...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

    Bigbear.ai

    Columbia, MD
    20 days ago
  • 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... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $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

    BTS

    Columbia, MD
    2 days ago
  •  ...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 work
    Immediate start
    Flexible hours

    Pointer Technologies

    Annapolis Junction, MD
    16 days ago
  • $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 time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    29 days ago
  •  ...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... 

    Navstar

    Columbia, MD
    5 days ago
  • $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 time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    1 day ago
  • $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 time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    6 days ago
  • $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... 

    Lockheed Martin

    Clarksville, MD
    2 days ago
  •  ...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

    Synergy ECP

    Columbia, MD
    2 days ago
  •  ...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... 

    Lockheed Martin

    Catonsville, MD
    5 hours ago
  • $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 time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Columbia, MD
    4 days ago
  • $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... 

    Neural Solutions

    Columbia, MD
    2 days ago
  •  ...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

    Lockheed Martin

    Hanover, MD
    5 hours ago
  • $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 time
    Local area

    Intezra, Inc.

    Columbia, MD
    4 days ago
  • $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 start
    Flexible hours

    Leidos

    Columbia, MD
    2 days ago
  •  ...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... 

    SouthTek Resources

    Columbia, MD
    18 hours ago
  • $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... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  •  ...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 office
    Work visa

    GIGATEC

    Annapolis Junction, MD
    21 days ago
  • 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 time
    Contract work
    Temporary work
    Flexible hours

    Staffed4U

    Columbia, MD
    5 days ago
  • $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 work
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Columbia, MD
    18 hours ago
  • $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

    Step Up Recruiting

    Columbia, MD
    2 days ago
  • $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 time
    For contractors
    Local area
    Immediate start

    Intezra, Inc.

    Columbia, MD
    29 days ago
  • $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 job
    Full time

    GliaCell Technologies

    Columbia, MD
    2 days ago
  • 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

    LS Solutions

    Columbia, MD
    2 days ago
  • 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

    Aligning Talent Consultants, LLC

    Columbia, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Reverse Engineer. Be the first to apply!