Demo

Software Reverse Engineer

Praxis Engineering
Annapolis, MD Full Time
POSTED ON 10/28/2025
AVAILABLE BEFORE 12/28/2025

 

Software Engineer  
Praxis Engineering develops exciting wireless network products and tools, for some of our nation’s most important customers. At the heart of Praxis Engineering are talented and motivated engineering teams empowered to create cutting edge technologies and systems to solve the nation’s most difficult operational challenges. Praxis has immediate openings for Software Engineers who are looking to tackle the unknown and create game-changing capabilities! 
What you will be doing: 
A Software Engineer in our wireless user group designs, develops, enhances, verifies, and releases high-quality User interfaces for wireless network applications which, upon release, satisfy critically important national mission requirements. 
Specific duties include: 
  • Git-based distributed version control 
  • Agile-based project development 
  • Analyze operational requirements and foundational platform integration requirements to design and derive capability functional and quality requirements 
  • Low-level debugging of software and system defects 
  • Design and implement software solutions within the Flutter Framework 
  • C and Python based back-end development 
  • Experience with designing and consuming backend APIs 
  • Write or review software and system documentation 
  • Implementation of Test-driven methodologies and participation developing and executing test procedures 
  • Clearly communicating in a team environment with fellow engineers, stakeholders, and customers 
What you need: 
  • Bachelor’s degree in computer science or related discipline from an accredited college or university is required, and at least seven (7) years of experience as a Software Engineer, in programs and projects of similar scope, type, and complexity is required, with 2 years’ experience in User Interface development, preferably in Flutter/Dart 
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. 
  • Additional domain specific experience:
    • Software defined radios (SDR); signal recognition,  & modulation/demodulation process.   
    • Capable of authoring software (prototype/simulation/commercial grade) in a highly iterative manner 
    • Conducting analysis/correction identification on test results in various RF environments.    
    • Experience with or understanding of methods and strategies to Optimize DSP algorithms for multi-threaded, multi-core platforms.  
     
    Tools: AWS, GitLab (Runner, CI/CD), Docker, Python, Rust, C and MatLab.
Clearance: Active TS/SCI with an appropriate polygraph is required to be considered for this role

Salary range:
$101,996.00 - $216,107.00 (Annually)*

Req ID PRX 25-764

Salary : $101,996 - $216,107

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Reverse Engineer?

Sign up to receive alerts about other jobs on the Software Reverse Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Praxis Engineering

Praxis Engineering
Hired Organization Address Annapolis, MD Full Time
What you will be doing The DevOps Software Engineer shall be responsible for software integration efforts, development o...
Praxis Engineering
Hired Organization Address Annapolis, MD Full Time
What will you be doing Software development and maintenance of a large code base of Java, Apache Camel, Apache CXF and S...
Praxis Engineering
Hired Organization Address Mc Lean, VA Full Time
Reports Engineer/Fledgling Data Scientist – Poly Clearance Required! Praxis is a prime contractor performing on a High P...
Praxis Engineering
Hired Organization Address Annapolis, MD Full Time
System Administrator We have an immediate need for a System Administrator to maintain critical IT systems and orchestrat...

Not the job you're looking for? Here are some other Software Reverse Engineer jobs in the Annapolis, MD area that may be a better fit.

Journeyman*Reverse Cyber Engineer

BTS Software Solutions, Aberdeen, MD

Cyber Reverse Engineer (Software)

Recruiting Associates, Annapolis, MD

AI Assistant is available now!

Feel free to start your new journey!