Reverse-engineering experience using static/dynamic analysis tools, such as Frida, Jadx, Ghidra, or IDA. Four (4) years of additional SWE experience on projects……
Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s degree in Computer Science, Software Engineering, or a related field.…
Your responsibilities will range from requirements gathering, architecture, driving solutions, design, develop, test, deploy, maintain and enhance mobile……
Collaborate cross-functionally with product, design, and engineering partners to define project roadmaps and build delightful player experiences.…
Collaborate cross-functionally with product, design, and engineering partners to create delightful, accessible social experiences for Netflix members worldwide.…
You excel at identifying opportunities and defining & driving forward-looking technical roadmaps. Collaborate cross-functionally with product, design, and……
Build backend services for game discovery, user state, achievements, and session management, with a focus on clean API design and solid application logic.…
We develop A/B tests and features for web, TV, and mobile platforms to introduce Netflix to more people, encourage sign-ups, and keep members engaged for the……
Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field. You'll engage with cross-functional teams, leveraging……
Bachelor’s in Mathematics or Computer Science/Applications or a similar field. Experience using AI-assisted engineering tools such as GitHub Copilot, Gemini,……
Experience using AI-assisted engineering tools such as GitHub Copilot, Gemini, Claude for efficient test automation development, debugging, and feature testing.…
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process.…
Bachelor’s degree in Computer Science or related field plus 3 years related experience. Participate in full development life cycle defining needs of client,……
Master’s degree in computer science/electrical engineering/computer engineering or a related field. Bachelor’s degree in computer science, electrical……
Altamira Technologies Corporation encourages independent problem solving but also provides deep reach-back support and a collaborative environment for our……
Provide live-site support for production applications by monitoring systems, ensuring rapid incident resolution, and driving continuous improvement.…
Bachelor’s degree in computer engineering, electrical engineering, or equivalent. They will also lead the integration of both in house and third party camera……
College diploma or university degree in Computer Science or related field. Collaborate with backend engineering teams to design and consume secure APIs.…
We are seeking a Sr Mobile Software Engineer to design, develop, and maintain high‑quality mobile applications that help caregivers manage schedules, patient……
Lead technical architecture and design decisions for consumer-facing applications, driving system design discussions and independently making complex technical……
Algorithm/protocol analysis, architecture review, system engineering, implementation, verification, and delivery. Experience with Rust programming language.…
Operate with an agile, iterative mindset, driving continuous improvement in both systems and team practices. Own delivery of moderately complex projects end-to-……
Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysis. We offer a variety of social programs, flexible work……
Fundamental tools/concepts relevant to those core technical skill sets. The work hours will be approximately 9:00 am to 5:00 pm EST, depending on workload, with……
Serve as liaison to internal business, products, design, and other engineering areas. Work with product, design, other engineering teams, and QA on defining and……
Use AI to find out how well the skills on your resume fit this job description.
Job Description
SALARY RANGE $143,000 - $200,000/year
DUTIES As a successful candidate for the Software Engineer II role, you must have a strong interest in offensive cyber, vulnerability research, and reverse-engineering for mobile devices. You will perform a variety of activities, including application development, exploit testing/debugging, reverse-engineering mobile applications/SDKs, and vulnerability research.
,
Required Skills
SKILLS
Test and debug mobile exploits
Reverse-engineer mobile application SDKs
Experience with Vulnerability research
Experience with Application development
QUALIFICATIONS Eight (8) years of experience as a SWE in programs and contracts of similar scope, type, and complexity are required. A Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Additional requirements:
Programming experience in Java, JavaScript, and Python
Reverse-engineering experience using static/dynamic analysis tools, such as Frida, Jadx, Ghidra, or IDA
Experience with vulnerability research and debugging
,
Desired Skills
NICE-TO-HAVES
Experience with C/C++
Experience debugging with gdb or similar tools
Knowledge of Android or iOS operating system, architecture, and ecosystem
Experience with high-side development
Experience with non-attributed networks
Experience with cloud environments (e.g., AWS)
,
About Black Eagle Defense
Black Eagle Defense is a Maryland-based small business that provides Information Technology, Cybersecurity, and related Consulting Services to the private and public sectors. Our team is composed of highly trained professionals with a commitment to continued learning, versatility, and adaptability within the ever-evolving technological landscape.
We are proud to be an Equal Employment Opportunity and Affirmative Action employer.
Base pay range
The minimum salary is $143K and the max salary is $200K.
$143K – $200K/yr (Employer provided)
$172K
/yr Median
Fort Meade, MD
If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.
Conversations @Black Eagle Defense
Kick off the conversation by asking about salaries, interviews or anything else @Black Eagle Defense.