Company Type
Experience
Skills
Workhours

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring your passion and dedication to the team and there's no telling what you could accomplish. Join the team that provides software security technologies to Apple. You’ll architect and develop core software that is incorporated in products and services across Apple. We’re looking for a disciplined, meticulous engineer to develop rock-solid code and work with other teams to get it integrated and launched to our customers.

Key Qualifications
  • Minimum of 3 years of directly related DRM or Reverse Engineering experience
  • REQUIRED SKILLS: C++, X86/ARM ASSEMBLY, UNDERSTANDING OF CRYPTOGRAPHY
  • Preferred skills: LLVM internals, Python, static and dynamic analysis tools (e.g. OllyDbg, IDA Pro, PIN)
Description
Apple is looking for a Software Engineer to work on our software security technologies. You’ll work on projects that touch all aspects of Apple products, and will demonstrate your strong software and communication skills to develop and integrate on multiple platforms and architectures. To be successful, you’ll need proven talent in software development, familiarity with various architectures (x86/ARM, macOS/iOS, and others), and the ability to work with dynamic teams to produce reliable, robust code. Familiarity with security technologies (DRM, cryptography) is a plus. Experience reverse engineering protected software — e.g. for IP extraction, red teaming, or malware analysis — is highly relevant. This is a critical position where you will innovate and drive the state-of-the-art software protection technology. It’s challenging, fun, and exciting. It’s what makes us Apple.
Education & Experience
Additional Requirements

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.

Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .

Read Full Description
Confirmed 5 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles