Software Reverse Engineer

3 months ago


Columbia, United States Percival Engineering Full time

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


  • Reverse Engineer

    2 months ago


    Columbia, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Reverse Engineer, you will be performing technical analysis of malicious binaries through controlled execution and/or static analysis of assembly code, overcoming techniques designed to defeat analysis to ascertain functionality, capability, call-backs, assist with attribution to adversary...


  • Columbia, South Carolina, United States SYSTOLIC Full time

    Position Overview:Join our dynamic team as a Reverse Software Engineer, where you will play a crucial role in analyzing vulnerabilities and developing proof of concepts for identified issues. Collaborate closely with analysts, developers, and operators to enhance our capabilities. Qualifications & Compensation:• A minimum of 8 years of relevant experience...

  • Mid Software Engineer

    3 months ago


    Columbia, United States Belay Technologies Full time

    Job DescriptionJob DescriptionBelay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!  Belay Technologies is seeking a Mid-level Software Engineer (SWE) to join our intel team. You will act as a reverse engineer/general-purpose CNO software engineer for up-and-coming...


  • Columbia, South Carolina, United States SYSTOLIC Full time

    Position Overview:Join our dynamic team as a Reverse Software Engineer, where you will play a crucial role in analyzing vulnerabilities and developing proof of concepts for identified issues. Your expertise will be essential in collaborating with analysts, developers, and operational teams to enhance our security measures. Qualifications & Compensation:• A...


  • Columbia, South Carolina, United States SYSTOLIC Full time

    Position Overview:Join our dynamic team as a Reverse Software Engineer, where you will play a pivotal role in reverse engineering and vulnerability analysis. Your expertise will be essential in developing Proofs of Concept (PoCs) for identified vulnerabilities while collaborating closely with analysts, developers, and operational teams. Qualifications &...

  • Software Engineer

    6 days ago


    Columbia, South Carolina, United States Jacobs Full time

    Your Impact:We are seeking a skilled Embedded Systems Developer to join our team at Jacobs, a leading provider of technical, professional, and technical services. In this role, you will have the opportunity to work on challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.Key...


  • Columbia, United States Leidos Full time

    Description Are you passionate about cyber development and offensive cyber vulnerability analysis? Leidos is seeking motivated individuals with a TS/SCI Clearance to join our team as an Offensive Cyber Software Engineer. In this role, you will work in a dynamic environment with a team of Cyber Engineers in areas of reverse engineering, prototyping, design,...


  • Columbia, South Carolina, United States Jacobs Full time

    Jacobs is seeking a talented Embedded Developer to contribute to impactful projects within the Cyber, Security, & Intelligence sector. In this role, you will leverage your expertise to support critical missions and make a tangible difference. Responsibilities: Develop embedded software solutions, conduct vulnerability analysis, and participate in the full...


  • Columbia, South Carolina, United States Jacobs Full time

    About the RoleWe are seeking a highly skilled Embedded Developer to join our team at Jacobs, a leading provider of technical, professional, and technical services. As an Embedded Developer, you will play a critical role in supporting challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.Key...


  • Columbia, South Carolina, United States Jacobs Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team at Jacobs. As an Embedded Software Developer, you will play a critical role in supporting challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.Key Responsibilities:Perform embedded development, vulnerability...


  • Columbia, Maryland, United States SilverEdge Full time

    Essential QualificationsPosition OverviewAs a key member of our team at SilverEdge, you will take on the role of a software engineer specializing in security applications. Your primary focus will be on the design and development of innovative security solutions, utilizing advanced analytical methods. You will collaborate closely with a diverse group of...


  • Columbia, South Carolina, United States Delta System and Software Inc. Full time

    Job OverviewPosition Title: Golang Software EngineerCompany: Delta System and Software Inc.Role Summary: We are seeking a skilled Golang Software Engineer to contribute to our innovative projects. The ideal candidate will possess a strong background in Golang and additional programming languages, along with experience in developing and integrating RESTful...


  • Columbia, United States SYSTOLIC Full time

     Summary:● Be part of a quick reaction team working primarily as a reverse engineer/vulnerability analyst developing PoCs for bugs, and collaborating with analysts, devs, and operators. Qualifications & Compensation:● Candidates must possess 8+ years of experience and will receive $250,100/year of compensation● Candidates must have demonstrated...


  • Columbia, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Cryptologic Computer Scientist, you will design, develop, deliver, and operate solutions to hard cryptologic computer science problems within a scientific framework. The solutions may arise in the forms of forensics and attack attribution, protection of critical networks, active systems warnings and...


  • Columbia, Maryland, United States Leidos Full time

    About the RoleWe are seeking a highly skilled Cyber Security Engineer to join our team at Leidos. As a Cyber Security Engineer, you will be responsible for conducting vulnerability analysis, reverse engineering, and software development to develop capabilities against various networking devices.Key ResponsibilitiesWork on a small team conducting...

  • Software Engineer

    2 months ago


    Columbia, United States ASHAEL TEK SOLUTIONS LLC Full time

    Job DescriptionJob DescriptionRequired: Top Secret Clearance with Fullscope PolygraphSoftware Engineer (Frontend Web Applications Developer)Front End Applications Developer will develop, enhance, and maintain enterprise / departmental IT systems. This position requires expertise in developing the front end of web applications in a team environment where...

  • Software Engineer

    3 months ago


    Columbia, United States ASHAEL TEK SOLUTIONS LLC Full time

    Job DescriptionJob DescriptionRequired: Top Secret Clearance with Fullscope PolygraphSoftware Engineer (Frontend Web Applications Developer)Front End Applications Developer will develop, enhance, and maintain enterprise / departmental IT systems. This position requires expertise in developing the front end of web applications in a team environment where...


  • Columbia, South Carolina, United States SYSTOLIC Full time

    Position Overview:Join our dynamic team as a Reverse Software Engineer, where you will play a crucial role in our quick reaction unit. Your primary responsibilities will involve reverse engineering and vulnerability analysis, creating proof of concepts for identified bugs, and collaborating closely with analysts, developers, and operational teams. Required...


  • Columbia, Maryland, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Cyber Security Engineer to join our team at Leidos. As a key member of our Offensive Cyber development program, you will be responsible for developing capabilities against a wide variety of networking devices.Key ResponsibilitiesDesign and develop software solutions to identify and exploit vulnerabilities in network...


  • Columbia, South Carolina, United States Jacobs Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team at Jacobs, supporting mission-critical projects that drive innovation in the Cyber, Security, and Intelligence space.Key Responsibilities:Design, develop, and test embedded software systems, leveraging expertise in C/C++ development, reverse engineering, and x86...