CareerPlan

Security Software Engineer - Platform and Frameworks

Minato, JapanFull-time2026-10-09 → 2026-11-10

Core

OS platform software engineer improving security of end-user devices through memory safety, sandboxing, and system refactoring.

Role type

Senior IC platform and frameworks software engineer

Builds

Infrastructure and mitigations to eliminate software vulnerabilities in Apple's operating system

Domain

Consumer electronics / Operating Systems / Security

Required skills

System programming (C/C++/Swift/Rust), Multi-threaded design, Resource management, Object-oriented design, Unit testing, Codebase navigation

Preferred skills

Swift optimization, Runtime performance tuning

Technologies

Swift, Objective-C, C++, Rust

Responsibilities

Design application, framework, or daemon security hardening projects; Update or create codebases to achieve security goals; Implement projects using appropriate languages; Adopt or update unit tests; Document changes and architectural elements

Seniority

Senior, hands-on IC