Software Reverse Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
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!, + 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
Requirements
-
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Fully Remote Software Engineer Jobs
Is Software Engineering Hard?
What is Software Engineering?