This job is no longer available
This job expired on 16/07/2026. It no longer accepts applications.
Software Engineer – Java Runtime (Apple JDK)
Apple · Londres
Job description
About the role
The AppleJDK team in Services builds and secures the Java runtime used across Apple services. As a Software Engineer you will work on the JVM, JIT compilers, garbage collectors, and native interfaces to improve security and stability.
Key responsibilities
- Design and implement security enhancements for the Java virtual machine.
- Debug and resolve runtime issues across multiple subsystems.
- Collaborate with Services teams to ensure secure feature implementation.
- Contribute to performance, memory‑safety, and stability improvements.
- Respond to security incidents and develop mitigation strategies.
- Create tooling, tests, and documentation for runtime components.
Required profile
- BS in Computer Science or equivalent.
- Strong programming experience in C, C++ and Java.
- Excellent debugging, critical‑thinking, and communication skills.
- Knowledge of compilers, parsers, interpreters, and assembly‑level programming (preferably ARM64).
Required skills
- C
- C++
- Java
- ARM64 assembly
- JIT compilation
- Virtual machine internals
- Memory allocators
- Garbage collection
- Fuzzing techniques
- Security architecture
- Memory‑safety concepts
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Apple
Londres
Related job offers
-
Full Stack Developer – £60k‑£80k + Equity
Jack & Jill Londres -
Customer Experience Project Intern – TikTok Shop (2026)
TikTok Londres -
Senior Product Owner – Technology Development
Transport for London Londres -
Data Insights Analyst
O'NEIL'S RECRUITMENT.COM LTD. London Central -
Senior Data Scientist – AI‑driven Patent Analytics
relx Farringdon