L3Harris Technologies

Senior Specialist, Software Development Engineer

L3Harris Technologies

full-time

Posted on:

Location Type: Hybrid

Location: WashingtonDistrict of ColumbiaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $96,000 - $178,000 per year

Job Level

About the role

  • Collaborate with security researchers to adopt working research output into commercial products.
  • Transform vulnerability writeups and proof of concept code into mature capabilities
  • Effectively communicate status and technical challenges using language that is appropriate to your audience.
  • Participate in planning and prioritization activities with members of the commercial arm of the organisation.
  • Provide engineering support to customer reported issues.
  • Provide guidance to less experienced engineers in technical fields relevant to the platform and the domains of cyber security and software engineering.
  • Monitor industry trends and publicly disclosed techniques for incorporation into our products.

Requirements

  • Bachelor’s Degree in Computer Science (or related field) and 6 years of experience or Master's and 4 years of experience
  • In lieu of a degree, 10 years of experience in cyber security and software engineering
  • Working knowledge of OS and application vulnerability classes
  • Proven experience analyzing malware samples, producing vulnerability proofs of concept, and understanding mitigations provided by software patches
  • Demonstrated proficiency in all aspects of a mobile platform (Android or iOS) including OS internals, native programming languages (Objective-C, Swift, Java, and/or Kotlin), and system security mechanisms
  • Comfortable with C programming, memory management concepts, assembly languages, and private (undocumented) APIs
  • Demonstrated proficiency using reverse engineering tools such as IDA Pro, Ghidra, or Hopper and dynamic tools such as Frida or ADB
  • Demonstrated proficiency using common software development tools such as git, gitlab CI, and cmake.
Benefits
  • Health and disability insurance
  • 401(k) match
  • Flexible spending accounts
  • EAP
  • Education assistance
  • Parental leave
  • Paid time off
  • Company-paid holidays

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
cyber securitysoftware engineeringvulnerability analysismalware analysismobile platform developmentObjective-CSwiftJavaKotlinC programming
Soft skills
collaborationcommunicationguidanceplanningprioritization