📍 Annapolis Junction, MD
🔒 TS/SCI with Polygraph Required
Salary: $200,000 - $230,000
We are looking for a Reverse Software Engineer (SWE-3) with a strong background in C/C++ development and reverse engineering of chip hardware and complex systems. This position requires an active TS/SCI with polygraph and a minimum of 14 years of experience.
In this role, you will analyze, develop, and enhance large-scale systems involving real-time data, operational platforms, and mission-critical software. You’ll play a key role in debugging, improving, and integrating software while ensuring systems meet rigorous design specifications.
Perform reverse engineering on chip hardware and software systems.
Design, develop, and enhance complex, real-time processing and operational systems.
Ensure software solutions meet design specifications and mission requirements.
Document results and make key trade-off decisions regarding hardware/software approaches.
Debug and correct defects while suggesting improvements to existing systems.
Design new software features and integrate solutions across diverse systems.
Develop simple data queries to support mission operations.
Bachelor’s degree in Computer Science, Engineering, or related discipline.
Minimum of 14 years of relevant software engineering experience.
Active TS/SCI clearance with polygraph.
Strong expertise with C/C++ programming.
Experience with reverse engineering of hardware and software.
Ability to analyze, document, and enhance large-scale, real-time systems.
Proven experience debugging, integrating, and optimizing mission-critical software.
🏥 100% Employer-Paid Health, Dental, and Vision Insurance
💸 10% 401(k) Contribution with Zero Vesting
🏖️ 31 Days PTO + Federal Holidays
🎓 Student Loan Repayment Program
📚 Unlimited Certification Training
🏡 Remote Work & Flexible Scheduling Options
🎁 Multiple Incentive Bonuses
🤝 Team Bonding Events