Member-only story
This Is What Apple Uses Rust For In 2022

Welcome back! Rust is an awesome programming language with a ton of capability, if you’re new to Rust, check out the link below to learn more about it:
So, let’s take a look at some ways that Apple uses Rust!
Robotic Engineering

One way Apple uses Rust is for robotic engineering, these positions require people to use Rust (as well as C and C++) to program embedded frameworks for robotics! Here is a full requirements page for these types of projects:

AR / VR Engineering

Next up, another way Apple uses Rust is for their AR / VR projects. These projects utilize use Rust (as well as C and C++) to build out 3D applications using Unity or the Unreal engine. Here is a full requirements page for these types of positions:

Cloud Engineering
Next up we have cloud engineering, this is one of the most popular programming related jobs right now. Apple uses Rust (in conjunction with the Google Cloud, iCloud, and AWS offerings) to develop clusters, this includes using Kubernetes, Docker, and other containerized solutions. Here are a few positions that required experience with Rust: