Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Malware Analysis Software Developer

$100k

Johns Hopkins Applied Physics Lab

Description Do you have experience analyzing complex software systems and understanding how adversarial software behaves? Are you passionate about developing innovative software and analysis capabilities that improve national security and cyber defense? Do you work best in an intellectually stimulating, professionally rewarding, and fun environment? If so, we're looking for someone like you to join our APL team. Position Overview We are seeking a motivated and creative Cyber Analytics Software Engineer who will: Design, develop, test, and maintain software tools and analytic capabilities that support malware analysis, reverse engineering, and cyber threat analysis. Analyze malicious software, adversarial techniques, and suspicious behaviors to support defensive cyber operations and national security missions. Develop scalable and maintainable software for binary analysis, behavioral analysis, telemetry processing, detection engineering, and automated cyber analytics. Work on multidisciplinary teams staffed with world‑class experts in cybersecurity, software engineering, data science, and computer systems research. Develop software that enables analysts to better understand malware functionality, persistence mechanisms, command‑and‑control behavior, exploitation techniques, and system impacts. Participate in projects involving reverse engineering, systems programming, software architecture, distributed systems, data analysis, automation, and visualization. Devise and implement algorithms, frameworks, and new analytic approaches that improve malware detection, classification, and understanding of adversarial behavior. Analyze software, system artifacts, and operational data to identify malicious behaviors, vulnerabilities, and opportunities to improve defensive capabilities. Share knowledge by clearly articulating ideas through technical papers, presentations, and demonstrations to technical staff, management, and Government decision makers. Join an environment that promotes professional growth, work/life balance, and technical development. Have opportunities to participate in fun, social activities like our weekly game nights and yearly summer cookout! Qualifications You meet the minimum qualifications for this position if you have: A Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, Applied Math, or a related field. 2+ years of professional experience or a combination of relevant internship, research, or graduate experience in software engineering, cybersecurity, malware analysis, reverse engineering, or related areas. Experience developing software in one or more programming languages such as Python, C++, Rust, Java, Go, or JavaScript/TypeScript. Experience working with Linux‑based development environments and modern software engineering practices including version control, testing, and continuous integration. Familiarity with malware analysis, reverse engineering, binary analysis, operating systems internals, or cybersecurity concepts. Ability to understand complex software systems and develop robust, maintainable solutions in collaborative environments. Interest in local limited travel, which may be required. Ability to obtain an Interim Top Secret level security clearance by your start date. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. Demonstrate strong interpersonal skills and the ability to work independently and on a team. You’ll go above and beyond our minimum requirements if you have: A Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, Applied Math, or a related field, and 5+ years of experience in software engineering, malware analysis, reverse engineering, cyber threat analysis, or related areas. Experience performing malware analysis, reverse engineering, behavioral analysis, or binary analysis on Windows and Linux platforms. Experience with tools and frameworks such as Ghidra, IDA Pro, Binary Ninja, x64dbg, WinDbg, YARA, Wireshark, Volatility, or similar analysis platforms. Experience with low‑level systems programming, operating systems internals, networking, or exploitation techniques. Experience developing software for cyber analytics, telemetry processing, detection engineering, or automated analysis pipelines. Experience with scripting and automation using Python or similar languages. Familiarity with virtualization, containers, cloud infrastructure, or distributed systems. Experience writing published papers and presenting results to conferences/workshops. Current DoD clearance and prior experience working with Government agencies or Research Labs. Benefits APL offers a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short‑term disability, long‑term disability, flexible spending accounts, education assistance, and training and development. EEO Statement All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact View email address on click.appcast.io. Salary Minimum Rate: $100,000 Annually Maximum Rate: $245,000 Annually #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Malware Analysis Software Developer in Laurel, MD vacancy
  • $100k - $245k

     ...Johns Hopkins Applied Physics Lab is seeking a Cyber Analytics Software Engineer to design and develop innovative software tools that support malware analysis and cyber defense operations. The ideal candidate will have a Bachelor’s degree in Computer Science and at least... 
    Suggested

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    1 day ago
  • $174.4k - $220.3k

     ...Sr Software Developer Annapolis Junction, MD In order to join the ELEVI team you will need: You must have a current or active...  ...day-to-day activities: Support the modernization of malware analysis and develop techniques for metadata storage for knowledge... 
    Suggested
    Contract work
    Work experience placement
    Local area

    ELEVI Associates

    Annapolis Junction, MD
    1 day ago
  • $69.4k - $158k

     ...Job Number: R0238872 Embedded Developer The Opportunity : As an embedded software engineer, you know how to create...  ...development, and DevOps techniques for malware variants, advancing crypt...  ...software and performing requirements analysis to drive requirement... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    1 day ago
  • $8k

     ...new fully FUNDED opportunity for a Software Engineer (AI-Assisted Developer Tooling) on our largest PRIME contract...  ...Community's toughest software and analysis challenges. As a 100% employee-...  ...infrastructure & providing expertise in malware analysis, attribution, mapping... 
    Suggested
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist, Inc.

    Laurel, MD
    1 day ago
  • $8k

     ...Cloud Software Engineer Active Top Secret (TS/SCI) clearance with...  ...platforms. The analytics developed and deployed in these ecosystems...  ...Community's toughest software and analysis challenges. As a 100%...  ...infrastructure & providing expertise in malware analysis, attribution,... 
    Suggested
    Contract work
    Temporary work
    Flexible hours

    Visionist, Inc.

    Laurel, MD
    3 days ago
  •  ...Experience supporting SOC functions such as assisting in monitoring, training analysts, documenting SOPs, incident response coordination, analysis of security events, and process/procedure improvement. Microsoft Certified: Security Operations Analyst Associate (SOAA) or... 

    Avid Technology Professionals

    Annapolis Junction, MD
    4 days ago
  •  ...Experience supporting SOC functions such as assisting in monitoring, training analysts, documenting SOPs, incident response coordination, analysis of security events, and process/procedure improvement. Microsoft Certified: Security Operations Analyst Associate (SOAA) or... 

    Reflexive Concepts

    Annapolis Junction, MD
    4 days ago
  • $70k - $190k

     ...Application Developer/Reverse Engineer Belay Technologies has been voted Baltimore Business...  ...join our intel team. You will act as a Software Engineer and Reverse Engineer in order...  ...of end-to-end SIGINT collection and analysis systems ~4+ years of dataflow experience... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    3 days ago
  •  ...Full Stack Software Developer-Principal Annapolis Junction, Maryland, United States NetSage's mission is to help our customers achieve...  ...to customer-supported tools to automate and enable metadata analysis. In this role, you will collaborate closely with customers... 
    Contract work

    NetSage Corporation

    Annapolis Junction, MD
    3 days ago
  •  ...supporting SOC functions such as assisting in monitoring, training analysts, documenting SOPs, incident response coordination, analysis of security events, and process/procedure improvement. Microsoft Certified: Security Operations Analyst Associate (SOAA)... 
    Temporary work

    Quevera

    Annapolis Junction, MD
    4 days ago
  • $178k - $260k

     ...hire an Applications Engineer (Senior) responsible for designing software tools and subsystems to support software reuse and domain...  .../IC GovCloud security tool suite and perform comprehensive gap analysis. Must have the ability to research and evaluate commercial products... 
    Contract work
    Work experience placement
    Currently hiring

    Kaizen Approach

    Annapolis Junction, MD
    4 days ago
  • $144k - $210k

     ...Mid-Level Web Developer Why This is an Exciting Role: As a Web Developer at Boeing...  ...deploy, maintain, and enhance web-based software solutions that support mission-critical...  ...Lifecycle (SDLC) including requirements analysis, design, development, testing, and deployment... 
    Contract work
    Remote work

    Boeing Intelligence & Analytics

    Annapolis Junction, MD
    3 days ago
  •  ...Key Responsibilities: Provide L3 production support for enterprise applications developed using Java| Spring Boot| and Angular. Perform in-depth root cause analysis (RCA) for recurring and complex incidents. Debug application issues related to APIs|... 
    Permanent employment
    Local area
    Shift work

    Artech

    Laurel, MD
    4 days ago
  • $115k - $120k

     ...This role focuses on deep technical troubleshooting, root cause analysis, and permanent fix implementation, working closely with...  ...Provide L3 production support for enterprise applications developed using Java, Spring Boot, and Angular. Perform in-depth... 
    Permanent employment
    Shift work

    Tata Consultancy Services

    Laurel, MD
    4 days ago
  •  ...This role focuses on deep technical troubleshooting, root cause analysis, and permanent fix implementation, working closely with...  ...Provide L3 production support for enterprise applications developed using Java, Spring Boot, and Angular. Perform in-depth root... 
    Permanent employment
    Shift work

    ClifyX

    Laurel, MD
    a month ago
  • $114k - $231k

     ...integration, automated testing, and data analysis for complex, mission-critical systems in...  ...security) Program Management Compliance Software Development & Testing Systems...  ...existing workflows and systems Rapidly develop proof-of-concepts to validate potential... 
    Full time
    Work at office
    Immediate start

    Idtus

    Laurel, MD
    1 day ago
  •  ...also supporting existing on-premises server infrastructure. Develop, implement and maintain automation scripts and configurations using...  ...security, responding to incidents and performing root cause analysis Provide Tier 3 systems and security engineering support for... 
    Full time
    Work at office

    MANTECH

    Annapolis Junction, MD
    -5
  • $148.3k - $266.9k

     ...Software / CNO Developer Parsons is looking for an amazingly talented Software / CNO Developer to join our team! In this role you will get...  ...Software Development, Reverse Engineering, Vulnerability Analysis Cyber Security, AI/ML, cloud computing, full-stack development... 
    Local area
    Flexible hours

    Parsons Company

    Annapolis Junction, MD
    3 days ago
  •  ...CNO Software Developer Location: Hanover, MD (Onsite) Clearance: Active TS/SCI with Polygraph Required At REDLattice, we...  ...Platforms, or Network Devices Experience with software analysis and reverse engineering Experience utilizing Atlassian... 

    REDLattice

    Laurel, MD
    3 days ago
  • $139k - $179k

     ...Software Engineer, Workflow Awareness Make an Impact Where It Matters Most Join a...  ...support content and traffic triage, language analysis, workflow collaboration, transcription...  ...s What Your Day-to-Day Might Include Develop and enhance software supporting analyst... 
    Long term contract
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    5 days ago
  • $72.7k - $149.2k

     ...Software Engineer The Opportunity: CACI is seeking an entry-level software engineer to develop, maintain, and enhance complex and diverse software...  ..., and requirements analysis and synthesis from system...  ...Management, Information Sharing & Malware Analysis. Be part of a... 
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    3 days ago
  •  ...SIGINT Software Developer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full...  ...tools and systems that support the collection, processing, and analysis of SIGINT data. Working alongside a talented group of... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis Junction, MD
    3 days ago
  • $750 per month

     ...knowledge and further their careers. Interclypse is seeking software engineers who want to contribute to a cybersecurity-focused mission...  ...tools and techniques such as reverse engineering, malware analysis, or vulnerability research Ability to analyze binaries,... 
    16 hours
    Full time
    Temporary work

    Interclypse

    Annapolis Junction, MD
    2 days ago
  • $3,000 per month

     ...-Analyze user requirements to derive software design and performance requirements -...  ...modified systems or operating environments -Develop simple data queries for existing or...  ...modify software systems, using scientific analysis and mathematical models to predict and measure... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Annapolis Junction, MD
    3 days ago
  •  ...ORBIS is looking for a Software Developer for our mission-focused customer in Annapolis Junction, MD. The Software Developer shall be responsible...  ..., develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and... 
    Overseas

    Orbis Operations

    Annapolis Junction, MD
    4 days ago
  •  ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings...  ...commercial markets. Junior Software Developer Position Description At Nightwing...  ...with IDA Pro, Ghidra, or similar binary analysis tool a plus ~ Familiarity with modern... 

    Nightwing

    Annapolis Junction, MD
    5 days ago
  •  ...Software Developer The Software Developer designs, develops, and maintains applications and integrations supporting mortgage operations...  ...flows to and from Encompass. Participates in requirements analysis with business and technical stakeholders; identifies risks,... 

    Mindlance

    Laurel, MD
    3 days ago
  • $154.05k - $278.48k

     ...exciting opportunity for an experienced Sr. Software Engineers to join a high performing...  ...system. Following the BDD pattern, our developers are responsible for implementing robust...  ...engineering and development, trade-off analysis, interface control, and testing and continuous... 
    For contractors
    Local area
    Immediate start

    Leidos

    Annapolis Junction, MD
    4 days ago
  •  ...CNO Developer Reports to: Technical Lead at Metrea Algorithmics FLSA Status: Exempt...  ...design and development of the core MAX software applications and products. To perform...  ...trade studies, make vs buy decisions, and analysis of alternatives. Identify areas of growth... 
    Full time
    Contract work
    Work at office
    Home office
    Monday to Friday
    Shift work

    Metrea

    Annapolis Junction, MD
    3 days ago
  • $55k

     ...Software Developer I ID 2026-9611 Type Full Time W/Benefits Ret Match Location : Location US- Security Clearance...  ...software requirements and provide solutions Perform analysis, design, coding, testing, implementation, and maintenance of... 
    Full time
    Remote work

    ERT Inc

    Laurel, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Malware Analysis Software Developer. Be the first to apply!