Security Engineer

  • location: Bellevue, WA
  • type: Contract
  • salary: $100 - $110 per hour
easy apply

job description

Security Engineer

job summary:
Client is looking for a DRM Security Engineer in Bellevue, WA for a 6 MONTH CONTRACT

Project Overview:

We build DRM solutions which provides the capability to license, securely distribute and protect playback of content on consumer devices. Our mission is to make the solutions secure and robust.

Overall Responsibilities:

-Perform technical security assessment of Windows/Mac applications against malicious owners. This includes identifying potential attack vectors and providing mitigations

-Perform security penetration testing for Android devices or Windows applications

-Handle security breach responses including security breach testing and verification

-Build C++ / python tools to help security research and security testing

location: Bellevue, Washington
job type: Contract
salary: $100 - 110 per hour
work hours: 9am to 6pm
education: Bachelors
Top 3 Daily Responsibilities:

1. Reverse engineer malicious Windows/Mac based tools or binaries to figure out what they are doing; reverse engineer and pen test our libraries to find out potential weaknesses or vulnerabilities.

2. Incident triage and repro, document vulnerability and potential exploit steps. This includes collecting relevant breach incident data, including video assets, tools, as well as all other information for impact assessment.

3. Build C++ / python tools to help security research and security testing.



Education Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.

Total years of experience in what industry, discipline or responsibility

2 years of relevant work experience in one or more of the below areas: Platform security (Windows, Mac, Linux, Android, CE devices)

ARM trustzone Operating system designs and implementations (Windows, Mac, Linux, Android)

C/C++ compiler design and implementations

Code protection and code obfuscation techniques in Windows Skills or processes candidates must have to be considered for role

Good at C or C++

Familiar with Assembly.

Have some knowledge of Intel / ARM instruction sets.

Soft skills Strong analytical skills

Strong collaboration and communication skills

skills: Desired

Skills in reverse engineering using IDA Disassembler

Skills in operating system security assessments and penetration testing.

Skills in Windows software security assessments and penetration testing.

Familiar with common security attack techniques and mitigations: e.g. Privilege Escalation, Spoofing, Man in the middle, DoS/DDoS, etc.

Applied cryptography and security protocols, like AES, RSA, HMAC etc.

Experience or familiarity with ARM TrustZone.

Operating system internals and hardening (e.g., Linux, Android, iOS).

Trusted Application development experience.


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up

related jobs

    Security Engineer

  • location: Bellevue, WA
  • job type: Contract
  • salary: $100 - $110 per hour
  • date posted: 10/22/2019

    UI Designer III

  • location: Kirkland, WA
  • job type: Contract
  • salary: $65 - $80 per hour
  • date posted: 11/14/2019