← All roles

C/C++ Software engineer

Apple· Software and Services
Apply on company site
Hybrid (Herzliya)full-timePosted 3d ago

About the role

Backend-focused role developing internal tools in the low-level domain, primarily using C/C++ and Python. Bridges low-level and high-level environments, with increasingly AI-powered capabilities to improve tool efficiency for engineers. Supports Apple's storage products and collaborates across Israel and international teams.

Responsibilities

  • Plan, design and develop complex backend features.
  • Collaborate with diverse teams to improve and advance the product.
  • Troubleshoot system issues, provide quick and thorough solutions.

Qualifications

  • 2+ years of software development experience.
  • Experience & proficiency in C, C++, Python
  • Strong Object-Oriented programming skills
  • B.Sc/M.Sc in Computer Science or an equivalent field
  • Excellent communication, presentation, interpersonal, and organizational skills
  • Proven ability to meet deadlines and drive results while juggling many priorities under tight timeframes

Skills

Required:CC++Python
Last updated Oct 23, 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