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 Johns Hopkins Applied Physics Lab

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...  ...-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
  •  ...iOS Vulnerability Engineer (Software) We are looking for a highly...  ...potential threats, developing secure solutions, and ensuring...  ...through rigorous testing and analysis. You will work closely with cross...  ...development Understanding of malware analysis techniques Expertise... 
    Suggested
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis Junction, MD
    3 days 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

     ...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
  • $70k - $190k

     ...Belay Technologies is seeking an Application Developer/Reverse Engineer to join our intel team. You will act as a Software Engineer and Reverse Engineer in order to develop...  ...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
  • $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
  •  ...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
  •  ...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
  • $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
    22 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
    19 hours 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
  •  ...CNO Developer Reports to: Technical Lead at Metrea Algorithmics Business Unit: MAX...  ...design and development of the core MAX software applications and products. Reasonable...  ...trade studies, make vs buy decisions, and analysis of alternatives. People Development:... 
    Full time
    Contract work
    Work at office
    Home office
    Monday to Friday
    Shift work

    Metrea

    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
  • $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
  • $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
  •  ...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
    19 hours ago
  •  ...Software Developer I Location: Annapolis Junction, MD Required Clearance: TS/SCI w/ Full-Scope Poly Salary: Competitive Job...  ...opportunity to work on a high-priority and highly visible malware analysis modernization program. As a member of our dynamic, energetic... 
    Remote work
    Relocation package
    Flexible hours

    Fullscope

    Annapolis Junction, MD
    19 hours ago
  •  ...Description Reverse Engineer - Software This role focuses on...  ...target software components. Develop methods and techniques to...  ...automating reverse‑engineering, analysis, or vulnerability‑discovery tasks...  ...with exploit development, malware analysis, or software... 

    Navstar

    Annapolis Junction, MD
    3 days ago
  • $8k

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

    Visionist

    Laurel, MD
    19 hours 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... 
    Work at office

    MANTECH

    Annapolis Junction, MD
    19 hours ago
  •  ...Engineer, Level 2. The Cloud Design Engineer develops, maintains, and enhances complex and...  ...performance in mind. Reviews and tests software components for adherence to the design requirements...  ...architectures; signals characterization analysis ~ Three (3) Years experience CentOS,... 
    Temporary work

    Avalore, LLC

    Annapolis Junction, MD
    4 days ago
  • $86k - $138k

     ...Software Engineer, Associate Job Locations US-MD-Annapolis Junction Requisition...  ...area. The Cyber Software Engineer will develop, maintain, and enhance complex and...  ...place of new development, and requirements analysis and synthesis from system level to... 
    Contract work
    Shift work

    Peraton

    Annapolis Junction, MD
    19 hours ago
  • $194k - $249k

     ...Application Developer / Reverse Engineer Make an Impact Where It Matters Most At Intelliforce...  .... In this role, you will work as both a software engineer and reverse engineer, helping...  ...Develop Python applications to automate analysis and operational workflows Reverse... 
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    19 hours ago
  •  ...Job Description About the Role The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing...  ...(GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software... 
    Temporary work
    Local area

    Innovative Systems and Solutions Ltd

    Annapolis Junction, MD
    19 hours ago
  • $212.5k - $287.5k

     ...Trust/Other Required: None Job Family: Software Engineering Skills: C/C++,Docker (...  ...to the mission. The Software Engineer develops, maintains, and enhances complex and...  ...place of new development, and requirements analysis and synthesis from system level to... 
    Contract work
    Temporary work
    Immediate start
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Annapolis Junction, MD
    4 days ago
  • $220k - $240k

     ...Software Engineer Annual Salary Range: $220,000 to $240,000 with full benefits to include...  ...solutions. Our software engineers develop the next-generation technologies that drive...  ...place of new development, and requirements analysis and synthesis from system level to... 

    Base2 Solutions

    Annapolis Junction, MD
    8 days ago

Do you want to receive more vacancies?

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