×
Register Here to Apply for Jobs or Post Jobs. X

Senior Reverse Engineer​/Technical Software Engineer

Job in Rockville, Montgomery County, Maryland, 20849, USA
Listing for: Staffed4U
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Software Engineer, DevOps, Software Architect
Salary/Wage Range or Industry Benchmark: 267000 - 279000 USD Yearly USD 267000.00 279000.00 YEAR
Job Description & How to Apply Below
Position: Senior Reverse Engineer / Technical Software Engineer

Senior Reverse Engineer / Technical Software Engineer

Location: Annapolis Junction, MD
Clearance: TS/SCI with Polygraph required
Work Type:
On-site
Salary:$267,000-$279,000

Position Overview

We are seeking an experienced Senior Reverse Engineer / Technical Software Engineer to support the analysis, evaluation, development, and testing of complex software systems. This role requires a highly versatile technical professional capable of working across multiple disciplines, including reverse engineering, software development, system analysis, and technical consulting.

The successful candidate will collaborate with engineers, analysts, researchers, and stakeholders to understand technical challenges, evaluate existing systems, identify opportunities for improvement, and develop innovative software solutions. This position requires the ability to work independently while also contributing effectively within multidisciplinary teams.

Key Responsibilities
  • Analyze and reverse engineer complex software applications, networked systems, and software architectures.
  • Collaborate with technical teams and stakeholders to understand objectives, requirements, and operational challenges.
  • Assist stakeholders in refining requirements and translating technical needs into actionable development efforts.
  • Conduct technical investigations and research to identify system behaviors, dependencies, and opportunities for enhancement.
  • Develop software tools, prototypes, and technical solutions to support project objectives.
  • Perform software testing, validation, troubleshooting, and sustainment activities.
  • Support software development efforts through coding, debugging, integration, and documentation activities.
  • Provide technical consultation and subject matter expertise on software systems, architectures, and engineering approaches.
  • Contribute to collaborative problem solving and technical decision-making across project teams.
  • Document findings, technical analyses, design decisions, and implementation recommendations.
Education and Experience
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Cybersecurity, or a related technical discipline and twelve (12) years of relevant experience; OR
  • Master's degree in a related technical discipline and ten (10) years of relevant experience; OR
  • Four (4) additional years of directly related software engineering experience may be substituted for the degree requirement.
Technical Qualifications
  • Advanced experience reverse engineering software applications, protocols, or complex systems.
  • Advanced software development experience across multiple programming environments.
  • Strong analytical and investigative skills for evaluating complex technical problems.
  • Experience using enterprise software development and collaboration tools.
  • Strong understanding of networking concepts, protocols, and distributed systems.
  • Experience testing, troubleshooting, and supporting software applications.
  • Ability to work effectively within multidisciplinary teams and collaborative technical environments.
Preferred Qualifications
  • Experience identifying and analyzing software defects, weaknesses, or system vulnerabilities.
  • Experience conducting software security assessments or secure software development activities.
  • Experience supporting complex software analysis and research efforts.
  • Experience developing software applications across multiple technology stacks and environments.
  • Experience with low-level system analysis, debugging, or protocol evaluation.
  • Familiarity with software architecture assessment and system behavior analysis.
Knowledge, Skills, and Abilities
  • Strong reverse engineering and software analysis capabilities.
  • Strong software development and debugging skills.
  • Excellent analytical, investigative, and problem-solving abilities.
  • Strong understanding of networking technologies and distributed computing concepts.
  • Ability to communicate complex technical concepts to technical and non-technical stakeholders.
  • Excellent written and verbal communication skills.
  • Ability to work independently while contributing effectively to team objectives.
  • Strong attention to detail and commitment to technical excellence.
Benefits

This position includes a competitive and flexible benefits package, including:

  • Medical
    Employer pays 100% of the monthly premium for the employee and 80% for the employee’s dependents.

  • Health Savings Account (HSA)
    Save for all medical, dental, vision and prescription expenses by contributing pre-tax money to an HSA account. Employer contributes 50% of the annual deductible (prorated to start date).

  • Dental and Vision
    Employer pays 100% of the monthly premium for the employee and 80% for dependents.

  • Life Insurance
    100% company-paid Life and Accidental Death & Dismemberment (AD&D) coverage offered to all full-time employees.

  • Short-Term Disability
    100% company-paid short-term disability. This benefit pays out 60% of earnings, with a $1,500 maximum for up to 12 weeks.

  • Retirement Plan
    Automatic 6% of salary contributed to the company 401(k)…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary