CareerPlanSign in

Software Engineer- Silicon Engineering Documentation Tools

Cambridge, United Kingdom💼 Full-time🗓 2026-05-05 → 2026-09-28

Core

Build and maintain scalable CLIs, UIs, and APIs to automate the creation, review, and verification of hardware specifications for Apple's silicon design process.

Role type

Software Engineer (Documentation Tools)

Builds

CLIs, UIs, and APIs for hardware specification management

Domain

Semiconductor / Silicon Engineering

Required skills

Domain modeling, schema design, complex data structures, relational databases (PostgreSQL), build systems (SBT, Gradle, Maven, Ant), version control (Git, Perforce), software test environments, release cycles, quality assurance, macOS/Linux/UNIX environments

Preferred skills

Scala, JVM ecosystem, Java, automated CI/CD pipelines (GitLab CI, Jenkins, TeamCity), frontend/app development (HTML/JavaScript/CSS, iOS, macOS)

Responsibilities

Design and develop scalable CLIs, UIs, and APIs; diagnose and troubleshoot performance bottlenecks in JVM-based toolchains; partner with support teams for toolchain training and guidance; author documentation for platform architecture and workflows; identify and implement process and codebase improvements

Seniority

Early-career / Recent Graduate

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.