JobsEmbedded Software Development Engineer, Vision Products Group
Embedded Software Development Engineer, Vision Products Group
AppleEmbedded Software Development Engineer, Vision Products Group
AppleLocation
Boulder, CO
Type
Full-time
Posted
5/5/2026
Compensation
Not listed
Undergraduate with 2+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025Job description
As an Embedded Software Engineer at Apple, you will work on the vision platforms that power the Apple Vision Pro, a revolutionary spatial computer. You will collaborate with cross-functional teams to innovate and push the boundaries of embedded systems technology. This role requires a strong foundation in real-time software development and a passion for creating advanced technology solutions. Your contributions will impact millions of customers and help define the future of Apple products.
Requirements
- BS in Computer Science, Computer Engineering, or equivalent experience.
- 3+ years of relevant embedded software experience.
- Accomplished programming skill in C/C++.
- Familiarity with operating system internals, silicon architecture, and embedded systems.
- Experience developing kernel drivers, embedded software, or system frameworks.
- Strong analytical and debugging skills.
- Excellent written and verbal communication skills.
- Experience collaborating across multi-disciplinary teams.
- Familiarity with Gen AI coding tools.
- Experience resolving problems that span the hardware/software boundary.
- Experience developing in simulation/emulation environments.
- Proven track record of building software optimized for hardware constraints.
- Experience working on systems containing cameras, audio, displays, and latency-sensitive workloads.
- Understanding of Swift programming language.
Responsibilities
- Architect, design, prototype, and develop real-time software across the vision devices software stack.
- Collaborate with cross-functional groups to innovate and enhance technology in Apple products.
- Utilize analytical skills to debug and resolve complex software and hardware issues.
- Engage in the development of kernel drivers and system frameworks.
- Work on optimizing software for hardware constraints and performance.
- Contribute to the design and testing of software using Gen AI coding tools.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
