
Senior Specialist, Software Development Engineer
L3Harris Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Washington • District of Columbia • Washington • United States
Visit company websiteExplore more
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