Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
SP
Shadowgate Partners, Inc.
Software Developer 3 — Cyber Capability Development
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Maryland data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$125,403 / year median in Maryland
+1% projected growth
Job Description
Job Requirements Annapolis Junction, MD Top Secret/SCI Full Scope Polygraph Career Level not specified Salary not specified Join Premium to unlock estimated salaries Job Description Shadowgate Partners is seeking a CNO Developer 3 for a Client.
Salary:
$277,000 per year, plus an additional 25% ($69,308) of your salary in fully and immediately vested employer 401(k) contributions. You will take a leading technical role designing, developing, testing, and maintaining advanced CNO capabilities against high-priority mission requirements. This role carries depth rather than headcount: you are the engineer others come to when the problem is hard, you mentor the team, and you are accountable for capabilities being genuinely ready when they are called on. Key Responsibilities- Lead the design, development, testing, and maintenance of advanced CNO capabilities.
- Set technical direction on assigned capability efforts and drive them to delivery.
- Provide mentorship and technical guidance to the development team.
- Ensure delivered tooling meets operational readiness standards.
- Represent the team's technical work in design and readiness reviews. Required Qualifications
- Six or more years of programming experience in Assembly, C, C++, Java, Perl, and/or Python.
- Five or more years developing in at least one of: Windows applications using Visual Studio or .NET environments; UNIX applications using make files or a comparable build environment.
- Four or more years working with CNO tools and techniques.
- Working knowledge of network protocols and sockets, common CNO techniques, exploit mitigations such as DEP and ASLR, and modern software engineering practice.
- Experience with reverse engineering frameworks (IDA Pro, Ghidra, OllyDbg) and disassemblers/debuggers.
- Familiarity with cellular standards and infrastructure (3GPP, 4G/5G). Preferred Qualifications
- Deep operating system internals or kernel-level development experience.
- Track record of taking a capability from concept to sustained operational use.
- Experience defining engineering standards adopted by a wider team.
- Background in vulnerability research alongside development.
group id:
91173572 Log in to view the job poster Apply nowBenefits
- 401(k) Plans
- Health Insurance
- Dental Insurance
- Vision Insurance