← All roles

Systems SW Engineer

Apple· Hardware
Apply on company site
Hybrid (Madrid)Full-timePosted 3mo ago

About the role

Engineer to develop drivers, frameworks and tools for sensing technologies across Apple platforms (iOS, macOS, tvOS, watchOS, visionOS). Maintain existing software and design new software stacks for future products and sensing tech, working across multiple levels of the stack with emphasis on user experience and human factors.

Responsibilities

  • Develop system software such as drivers, libraries or firmware
  • Design and maintain drivers, frameworks and tools for iOS, macOS, tvOS, watchOS and visionOS
  • Maintain existing software and design new software stacks for future products and sensing technologies
  • Assist with technology investigations and support multiple levels of the software stack to optimize sensor and software performance
  • Collaborate with Algorithms, Firmware, Design, and UI teams to ensure optimal performance across all layers of the stack
  • Familiarize quickly with unfamiliar codebase and extract pertinent functionality
  • Design prompts, workflows, or guardrails for agentic AI tools in a systems/firmware context (AI tooling)
  • Communicate effectively in a team environment and document work clearly

Qualifications

  • BS or MS in CS/CE/EE
  • Deep experience developing system software such as drivers, libraries or firmware
  • Strong C/C++ and object-oriented programming skills
  • Excellent debugging skills
  • Experience with profiling code in both kernel and userspace
  • Hands-on experience using agentic AI coding tools (e.g., Claude Code, Copilot Workspace, Cursor, or similar) to write, review, debug, or refactor production code
  • Self advised, analytical, and work well in a team environment
  • Strong verbal and written communications skills
  • Proficiency in English
  • Ability to quickly familiarize yourself with code you've never seen before, and understand the pertinent functionality
  • Comfortable working at both higher and lower levels of software
  • Experience designing prompts, workflows, or guardrails for agentic AI tools in a systems/firmware context

Skills

Required:C/C++DebuggingKernel and userspace profilingAgentic AI toolingCommunicationAdaptability

Benefits

  • Accessibility-focused culture and accommodations
  • Comprehensive benefits aligned with Apple’s workplace policies
  • Commitment to inclusion and belonging in the workplace
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple