Job Directory Mobile Software Engineer

Mobile Software Engineer
Bethesda, MD

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

Job Description


SAIC is seeking a Mobile Software Engineer to support a major program at the National Media Exploitation Center (NMEC) within the National Capital Region.

Duties and responsibilities include:

* Enhancing existing GOTS and COTS software applications in C, C++-, and Java with emphasis on system demonstration and successful implementation.
* Providing suggested solutions for system and/or application issues.
* Collaborating with customer technical exploitation teams to define clear requirements, performance specifications, deliverables, and milestones for applications.
* Debugging mobile applications' memory and performance issues using tools such as Android Traceview to identify performance bottlenecks.
* Providing malicious code reverse-engineering to isolate, review, analyze, and reverse-engineer potentially malicious programs recovered from compromised computer systems and networks.
* Writing and producing technical reports related to the scope, nature, and characteristics of malicious software suitable for distribution to both technical and non-technical audiences.
* Examining new trends, techniques, and packaging of malicious software to stay current and be ready to identify and handle zero-day exploits.
* Periodically support field operations.
* Analyzing software and firmware using reverse-engineering techniques to understand security vulnerabilities

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.