JobsSr. Embedded Software Development Engineer, Vision Products
Sr. Embedded Software Development Engineer, Vision Products
AppleSr. Embedded Software Development Engineer, Vision Products
AppleLocation
Boulder, CO
Type
Full-time
Posted
5/5/2026
Compensation
Not listed
Undergraduate with 5+ 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 define the future of spatial computing. You will collaborate with cross-functional teams to innovate and push the boundaries of technology in embedded systems. This role requires a strong background in real-time software development and a passion for solving complex problems. You will have the opportunity to impact millions of customers by developing advanced technology solutions.
Requirements
- BS in Computer Science, Computer Engineering, or equivalent experience.
- 7+ years of relevant embedded software experience.
- Accomplished programming skill in C/C++.
- Strong knowledge of operating system internals, silicon architecture, and embedded systems.
- Experience developing kernel drivers, embedded software, or system frameworks.
- Strong analytical and debugging skills with experience resolving problems that span the hardware/software boundary.
- Excellent written and verbal communication skills, both one-on-one and in group settings.
- Experience designing or delivering systems spanning multiple technical domains, including end to end integration and system level design ownership.
- Familiarity with Gen AI coding tools, and experience using them for design, code generation, testing, and debugging.
- Experience leading technical initiatives in ambiguous problem spaces, from exploration through architectural definition.
- 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.
- Familiarity with Apple operating systems such as iOS, visionOS, or macOS.
- 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.
- Lead technical initiatives and explore architectural definitions in ambiguous problem spaces.
- Develop software optimized for hardware constraints and ensure system-level design ownership.
- Utilize Gen AI coding tools for design, code generation, testing, and debugging.
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?
