Embedded Software Development Engineer, Vision Products Group
Apple
United States Of America, United States
Not specified
3+ years embedded software experience
Proficiency in c/c++ programming
Experience with operating system internals
Apple is seeking an Embedded Software Development Engineer for its Vision Products Group to innovate and enhance the technology behind the Apple Vision Pro, a groundbreaking spatial computer. The ideal candidate will possess strong embedded software skills, a passion for innovation, and the ability to collaborate across multi-disciplinary teams
Job Summary
This role involves architecting and developing real-time software across the vision devices software stack for Apple's next-generation products.
The team seeks individuals with tenacity and a passion to learn who can collaborate across multi-disciplinary groups like silicon and EE.
Candidates must possess strong analytical skills to resolve problems spanning the hardware/software boundary on advanced technology solutions.
Matching Summary
Match Score: 85
Apple is seeking an Embedded Software Development Engineer for its Vision Products Group to innovate and enhance the technology behind the Apple Vision Pro, a groundbreaking spatial computer. The ideal candidate will possess strong embedded software skills, a passion for innovation, and the ability to collaborate across multi-disciplinary teams.
Skills & Requirements
Must-have
3+ years embedded software experience
Proficiency in C/C++ programming
Experience with operating system internals
Knowledge of silicon architecture
Experience developing kernel drivers
Nice-to-have
Familiarity with Gen AI coding tools
Experience with simulation environments
Innovative first-principles thinking
Understanding of Swift programming language
Experience with latency-sensitive workloads
Key Requirements
BS in Computer Science or Computer Engineering
Minimum 3 years relevant embedded software experience