Cyber Software Developer

Redhorsecorp

Herndon (VA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits
Performance-based incentives

Job summary

Redhorse Corporation is seeking a Cyber Software Developer to design, build, and deploy tools that support national security. You will work across Windows and Linux, applying vulnerability research and reverse engineering to guide software design decisions.

In this role, you will mentor juniors, participate in code reviews, and collaborate with researchers to translate complex requirements into robust software for mission-critical cyber operations.

Qualifications

  • Active TS/SCI clearance is required.
  • 3+ years of experience in cyber software development.
  • Proficiency in mobile environments (iOS/Android) using multiple languages.
  • Experience developing cyber tools/operational software for offensive/defensive missions.
  • Experience with reverse engineering tools like IDA Pro, Ghidra, Frida, or Windbg.
  • Strong knowledge of OS internals and memory management.
  • Experience with Git and CI/CD pipelines.
  • Excellent written and oral communication for cross-functional work.
  • Experience with network protocol analysis and mobile malware analysis.
  • Knowledge of exploit development techniques and bypass strategies.
  • Proficiency in workflow automation and toolchain development.
  • Experience with Docker/Kubernetes in development workflows.
  • Familiarity with Jira/Confluence for Agile projects.

Responsibilities

  • Design, develop, test, and deploy production-quality cyber tools and software.
  • Develop and maintain software in Windows and Linux/Unix environments.
  • Apply vulnerability research to guide software design decisions.
  • Build and enhance operational tooling for mission-critical cyber needs.
  • Collaborate with researchers/analysts to translate requirements into software.
  • Manage customer expectations with proactive feedback and iterative development.
  • Lead and participate in code reviews to ensure code quality.
  • Synthesize technical solutions from operational data.
  • Identify and communicate operational requirements with stakeholders.
  • Shape cyber capability requirements to meet operational goals.
  • Mentor junior personnel and provide technical guidance.

Skills

Active TS/SCI clearance
3+ years cyber software development
Mobile development (iOS/Android) in C/
Cyber tools/operational software
Reverse engineering tools (IDA Pro/Gh)
OS internals & low-level programming
Git & CI/CD
Communication skills
Network protocol & malware analysis
Exploit development techniques
Automation & toolchain development

Tools

Docker
Kubernetes
Git
Jira
Confluence
IDA Pro
Ghidra
Frida
Windbg

Job description

About the Organization

Now is a great time to join Redhorse Corporation. We are a solution-driven company delivering data insights and technology solutions to customers with missions critical to U.S. national interests. We’re looking for thoughtful, skilled professionals who thrive as trusted partners building technology-agnostic solutions and want to apply their talents supporting customers with difficult and important mission sets.

About the Role

Redhorse is transforming how the government utilizes data and technology. To support this mission, we are seeking a self-motivated Cyber Software Developer to solve some of the most challenging technical problems in a fast-paced environment supporting national security.

In this role, you will be at the forefront of cyber innovation, designing and delivering tools that support both defensive and offensive operations. You won’t just be writing code; you will be building, maintaining, and enhancing operational software that has a direct impact on national security. As a member of the team, you will have the autonomy to drive projects with minimal oversight and the opportunity to shape the next generation of developers through mentorship.

Responsibilities
  • Design, develop, test, and deploy production-quality cyber tools and software capabilities.
  • Develop and maintain software in Windows and Linux/Unix environments across multiple languages.
  • Apply vulnerability research and reverse engineering techniques to guide software design decisions.
  • Build and enhance operational tooling that supports mission-critical cyber requirements.
  • Collaborate with researchers and analysts to translate complex requirements into functional software.
  • Manage customer expectations through proactive feedback and iterative development practices.
  • Lead and participate in code reviews to ensure software quality and maintain coding standards.
  • Synthesize creative technical solutions from operational and technical information.
  • Identify and communicate operational requirements with internal and external stakeholders.
  • Shape cyber capability requirements to ensure they meet broader operational goals.
  • Mentor junior personnel and provide technical guidance on complex development tasks.
Qualifications
  • Active TS/SCI security clearance.
  • Three (3)+ years of experience in cyber software development.
  • Proficiency in programming for mobile environments (iOS/Android) using C, C++, Python, Java, or Swift.
  • Demonstrated experience developing cyber tools, exploits, or operational software for offensive/defensive missions.
  • Experience using reverse engineering tools such as IDA Pro, Ghidra, Frida, or Windbg.
  • Strong understanding of operating system internals, memory management, and low-level systems programming.
  • Experience with software development lifecycle practices, including version control (Git) and CI/CD pipelines.
  • Exceptional written and oral communication skills for technical and non-technical collaboration.
  • Experience with network protocol analysis and static/dynamic malware analysis on mobile platforms.
  • Knowledge of exploit development techniques and mitigation bypass strategies.
  • Proficiency in workflow automation, build systems, and toolchain development.
  • Experience with containerization technologies such as Docker or Kubernetes.
  • Familiarity with Agile development methodologies and tools like Jira or Confluence.

The salary range provided for this position represents the anticipated base salary for successful candidates. Actual compensation will be determined based on a variety of factors, including relevant experience, education, certifications, skills, security clearance level, geographic location, market conditions, and internal equity. In addition to base salary, eligible employees may participate in Redhorse's comprehensive benefits programs and may be eligible for performance-based or other incentive compensation, where applicable.

Redhorse Corporation is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, or any other protected class.

If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Talent Acquisition atTalent-Acquisition@redhorsecorp.com.

Redhorse Corporation shall, in its discretion, modify or adjust the position to meet Redhorse’s changing needs. This job description is not a contract and may be adjusted as deemed appropriate in Redhorse’s sole discretion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cyber Software Engineer — National Security Tools
Cyber Software Engineer — National Security Tools

Redhorsecorp • Herndon (VA)

On-site
USD 120,000 - 180,000
Comprehensive benefits
Performance-based incentives
Cyber Software Developer
Cyber Software Developer

Medium • Herndon (VA)

On-site
USD 100,000 - 130,000
Cyber Software Developer
Cyber Software Developer

Redhorse Corporation • Herndon (VA)

On-site
USD 100,000 - 130,000
Cyber Software Developer
Cyber Software Developer

Redhorse Corp. • Herndon (VA)

On-site
USD 100,000 - 120,000
CNO Developer
CNO Developer

Redhorsecorp • Herndon (VA)

On-site
USD 120,000 - 180,000
CNO Developer
CNO Developer

Medium • Herndon (VA)

Hybrid
USD 125,000 - 300,000
CNO Developer
CNO Developer

Redhorse Corporation • Herndon (VA)

On-site
USD 125,000 - 300,000
CNO Developer with Security Clearance
CNO Developer with Security Clearance

Redhorse Corporation • Reston (VA)

On-site
USD 125,000 - 300,000
Comprehensive benefits
Performance-based incentives
Software Engineer/Developer
Software Engineer/Developer

Redhorsecorp • Virginia (MN)

On-site
USD 110,000 - 160,000
Mid-Level Software Engineer
Mid-Level Software Engineer

Redhorse Corporation • Chantilly (VA)

On-site
USD 210,000 - 220,000
Comprehensive benefits
Performance-based incentives