Job Title: Senior iOS Cyber Specialist
Job Code: 17375
Job Location: Remote
Job Description:
- Liaise with security researchers to adopt working research output into commercial products.
- Guide product architecture to support the goals of sustainability, testability, reliability and integrity.
- Contribute significantly to the implementation of the products at all levels.
- Implement tests that demonstrate the effectiveness of the products and also provide confidence that the products are reliable and robust.
- Effectively communicate status and technical challenges using language that is appropriate to your audience.
- Participate in planning and prioritisation activities with members of the commercial arm of the organisation.
- Provide support of customer reported issues.
- Participate in the analysis of situations leading to the compromise of products.
- Document design and implementation decisions appropriate for an expert audience.
- Write user documentation appropriate for customers.
- Participate in the development and delivery of user training.
- 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.
Qualifications:
- Bachelor’s Degree in Computer Science, Information Technology, or equivalent Cyber Security coursework and 6 years of experience software, software quality, or test development experience or Master's and 4 years of experience. In lieu of degree 10 years of experience in software quality.
- Reasonable written and oral communication skills, and a propensity to ask questions when you don’t know.
- Exceptional demonstrated proficiency in all aspects of the iOS platform relevant to cyber security, including aarch64 assembly, iOS system internals, the C, Objective-C, Swift and JavaScript programming languages, memory management and pointer integrity techniques, and Apple’s approach to code signing.
- Demonstrated proficiency using reverse engineering tools such as IDA Pro, Ghidra, or Hopper and dynamic tools such as Frida.
- Demonstrated proficiency using common software development tools such as git and cmake.
- Demonstrated proficiency with techniques for Continuous Integration, preferably using Gitlab CI.
- Demonstrated proficiency using Xcode.
Preferred Additional Skills:
- Advanced degree in Computer Science, Cybersecurity or a related field.
- Demonstrated ability to take ambiguous or incompletely defined problems and resolve them through consultation with appropriate stakeholders.
- Demonstrated a collaborative and team-oriented mindset for accomplishing goals and a bias to action – a desire to make things happen.
- Substantial experience in offensive cyber security.
- Substantial experience working in a professional engineering environment.
In compliance with pay transparency requirements, the salary range for this role is $107,500 - $199,500 This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.