Software Engineer
When you join AIS, you’re joining a mission-driven team that’s passionate about making a difference.
Why AIS?
When you join AIS, you’re joining a mission-driven team that’s passionate about making a difference. You’ll work on projects that matter, alongside industry-leading experts, in an environment that fosters innovation, driving client success, and empowering our team to make a lasting impact. As an employee-owned company, we value collaboration, inclusivity, continuous growth, and shared success.
Employee Ownership : Your contributions directly impact the company’s success, and you share in its achievements.
Continuous Learning : Access to resources, training, and mentorship to support your professional growth.
Inclusive Culture : A workplace where diversity is celebrated, and everyone’s voice is valued.
Mission-Driven Work : Engage in projects that make a meaningful difference for our clients and communities.
What are we looking for?
At AIS, we're looking for more than just skills - we're looking for driven individuals who are passionate about making a difference, eager to grow, and aligned with our core principles.
What you will be doing?
Core Knowledge & Skills: Designs secure architectures, leverages advanced threat detection, leads incident response, and implements security automation.
Work & Complexity: Manages complex incidents, conducts threat analysis, leads audits, and implements process improvements.
Quality & Independence: Delivers high-quality reports, aligns practices with industry standards, and operates with high autonomy.
Teamwork & Communication: Leads team projects, collaborates cross-functionally, mentors juniors, and resolves conflicts.
Consulting & Engagement: Provides strategic consulting, leads improvement initiatives, recommends advanced technologies, and manages vendor relationships.
Project Summary
Seeking a Mobile Malware Engineer to analyze, reverse engineer, and characterize malicious software targeting Android and iOS platforms in support of a federal government customer. Using expertise in malware reverse engineering and analysis, the engineer will evaluate complex malicious code through tools including disassemblers, debuggers, hex editors, unpackers, virtual machines, and network sniffers. The engineer will investigate instances of malicious code to determine attack vectors, payloads, and the extent of damage and data exfiltration — delivering actionable intelligence products that directly support national security missions.
Key Responsibilities
Perform static and dynamic analysis of mobile malware on Android and iOS platforms.
Reverse engineer ARM/ARM64 binaries; unpack APK/IPA files, bypass runtime protections, and conduct reverse engineering of known and suspected malware files.
Posted July 29, 2026