Sr. Software Development Engineer, Vision Products Group
$162.5k - $286.4kApple Oakbrook
Sr. Software Development Engineer, Vision Products Group
Work Locations (2) Submit Resume
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something — you'll add something. Join our Systems Software Architecture Team under VPG, where we're pioneering a revolutionary framework that's redefining how Apple products deliver real-time experiences. Our framework enables developers to express workloads as interconnected graphs, creating demand-driven systems that optimize for latency and enable zero-copy data access. Originally developed to help visionOS achieve its critical motion-to-photon latency targets—providing users with a seamless, realistic experience through Vision Pro—our technology is now expanding to iOS and macOS. As Apple deploys LLMs and other real-time features across platforms, our framework is becoming essential infrastructure that enables the next generation of Apple product experiences
Description
As a Senior Software Development Engineer, you will design and develop critical framework features that power real-time experiences across Apple's product ecosystem. You'll collaborate with cross-functional teams to architect solutions for products like Vision Pro, iPhone, and Mac, creating systems that meet demanding performance requirements for latency, jitter, and user experience. This role requires deep technical expertise in systems programming, the ability to navigate complex architectural tradeoffs, and a passion for delivering technology that enables breakthrough product features.
Responsibilities
- Design and implement framework features that enable customer-facing capabilities on visionOS, iOS, and macOS platforms.
- Develop code using C/C++, Objective-C, and/or Swift.
- Create architectural RFCs that describe how product features operate and guide the team in developing framework features.
- Collaborate with cross-functional partners to understand requirements and deliver optimized solutions.
- Triage and prioritize incoming issues based on metrics including MTBF, client team impact, user experience, and test coverage.
- Evaluate tradeoffs between different technical approaches and provide guidance on optimal solutions for complex problems.
- Optimize system performance to meet critical KPIs for latency, jitter, and resource utilization.
Minimum Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field, and 5+ years of industry experience.
- Strong foundation in operating systems fundamentals including process management, memory management, inter-process communication, concurrent programming, and synchronization primitives.
- Proficiency in C/C++ programming for systems-level development.
- Experience with debugging tools such as gdb or lldb.
- Ability to analyze system performance and identify bottlenecks.
- Familiarity with Gen AI coding tools. Demonstrated ability to use them for design, code generation, and debugging.
Preferred Qualifications
- Deep understanding of computer architecture and hardware-software interaction.
- Experience with resource-constrained Embedded Systems development, and delivering performance-critical features in production systems.
- Knowledge of real-time systems design principles and scheduling algorithms.
- Background in safety-critical systems development and verification.
- Experience with AR/VR systems, spatial computing, or graphics pipelines.
- iOS or macOS development experience using system frameworks.
- Proficiency in Objective-C or Swift for platform development.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $162,500 and $286,400, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis. Submit Resume Back to search results See all roles in Boulder
- ...great work. Every new product we build, service we... ...something. Apple Vision Pro is a revolutionary... ...for a Video/Imaging Software Engineer to join our team of media... ...of our fast-paced group. Minimum Qualifications... ...with software development ~ Experience with image...Senior
$147.4k - $220.9k
...Applied AI Software Engineer - Vision Products Group & Siri Apple builds products that are loved by people around the world—products that enrich lives... ...design, and define technical requirements that drive development. Minimum Qualifications ~ BS / MS / PhD in Computer...SuggestedRelocation$181.1k - $318.4k
...Systems Software Developer, Vision Products Group The Vision Products Group is seeking an exceptional software engineer to design, develop, and integrate systems software across high... ...operating systems and embedded software development fundamentals. ~ Good working...SuggestedWork experience placementRelocation$181.1k - $318.4k
...Embedded Software Engineer, Vision Products Group Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making...SuggestedRelocation$128.4k - $236.7k
Product Quality Engineer - Vision Products Group Cupertino, California, United States Operations and Supply Chain Imagine what you could do here. At Apple... ...and leadership skills. You will engage early in development to enable new technologies that go across Apple Products...SuggestedRelocation$181.1k - $318.4k
...Senior Systems Framework Engineer, Vision Products Group Apple is where individual imaginations gather... ...— you'll add something. The Software Architecture team within the Vision... ...performance of Vision products through the development of distributed systems and...SeniorRelocation$165.4k - $248.2k
...Manager, Product Quality Engineering - Vision Products Group Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary... ...technical and leadership skills. You will engage early in development to enable new technologies that go across Apple...Relocation- ...that lead to great work. Every new product we build, service we create, or... ...— you’ll add something. Apple Vision Pro is a revolutionary spatial computer... ...within Apple’s Vision Products Group (VPG) is seeking a passionate software engineer to assist in the implementation...
$181.1k - $318.4k
...Sr. AR/VR/AI Experience Prototyper- Vision Products Software The Vision Products Group (VPG) is looking for an experience prototyper to help develop and define the next generation... ...experiences, 3D math, Unity or other 3D development platforms Comfortable in navigating...SeniorRelocation$181.1k - $318.4k
...Sr. Software Development Engineer (Applied ML) Imagine what you could do here. At... ...way of becoming phenomenal products, services, and customer experiences... .... As a dynamic group of individuals, we take great... ...learning, and/or computer vision for manufacturing problems...SeniorRelocation- ...great work. Every new product we build, service we create... ...add something. Apple Vision Pro is a revolutionary... ...for hardware and software features. This includes... ...with cross-functional engineering teams to validate functionality... ...be interfacing with development, QA, and program teams...Work experience placement
$240k - $379.5k
...intelligence! As a Principal Product Manager for our Networking Platform Product Group, you will play a... ...Define the long-term vision for BlueField storage platforms... .... Partner with engineering and architecture teams... ...portfolio spanning SKUs, software, and services....- ...Rivian and Volkswagen Group Technologies is a... ...with a clear vision for automotive's... ...the standards for software-defined vehicles... ...The Developer Productivity team aims to create... ...of the software development lifecycle for high... ...guidance to a team of engineers, driving...SeniorFull timeContract workLocal area
$193.3k - $261.5k
...Services (AWS) Hardware Engineering is a fast growing... ...research and development team that creates... ..., validation, software services). AWS Engineers... ...and into production. You will contribute... ...-led affinity groups foster a culture... ...medical, dental, vision, prescription, Basic...SeniorInternshipLocal areaFlexible hours$193.3k - $261.5k
...the hardware and software teams to ensure the... ...ability for performance engineers to develop and... ...based on the product roadmap and develop... ...employee-led affinity groups foster a culture... ...you'll support the development and management of... ...(medical, dental, vision, prescription, Basic...SeniorInternshipLocal areaFlexible hours$193.3k - $261.5k
...Computing (UC) provides product innovations - from... ...'ll support the development and management of... ...services. Our software developers build... ...motivated and passionate engineers to build next... ...-led affinity groups, reaching 40,000 employees... ...(medical, dental, vision, prescription,...SeniorInternshipLocal areaWork from homeFlexible hours$214k - $261.5k
...We're seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform. This highly... ...Responsibilities Lead the design, development, and optimization of high-... ...cross-functionally with research, product, and support teams to define...SeniorFull timeLocal areaWorldwideFlexible hours$193.3k - $261.5k
...quality ML networking software? We want to talk to... ...seek a Senior Software Development Engineer for the Machine... ...Linux, and public AWS products to automate the testing... ...organization is a dedicated group of innovators that... ...(medical, dental, vision, prescription, Basic...SeniorInternshipLocal areaFlexible hoursNight shift$171.6k - $302.2k
...Machine Learning Engineer - Vision Products Software AI is transforming how people interact with technology, and Apple is building the next generation of intelligent, privacy-preserving experiences across its platforms. We're looking for a Machine Learning Engineer...Relocation$224k - $356.5k
NVIDIA Corporation is seeking a System Software Engineer for Vision AI in Santa Clara, CA. In this impactful role, you will develop and optimize high-performance vision systems, creating AI pipelines that process video and 3D data. Your expertise in modern C++, deep learning...Senior- ...in image processing, computer vision, graphics, and content enhancement... ...closely with Dolby’s Business Groups to translate research breakthroughs into real‑world products. Influence Dolby’s long‑term... ..., program managers, and engineering teams worldwide. What You Bring...Local areaWorldwideFlexible hours
$193.3k - $261.5k
...a diverse team of software, hardware, and network engineers, supply chain specialists... ...with smart group of people around you... ...every phase of the development process and deploy... ...our robust suite of products and services to power... ...(medical, dental, vision, prescription, Basic...SeniorInternshipLocal areaWorldwideFlexible hours$141.8k - $258.6k
...Tools And Automation Engineer, Vision Products Software Apple is where individual imaginations gather together, committing to the values that... ...our products. This will demand deep integration with our development engineers, devising test plans and user studies, bug...Relocation$160k - $240k
...Sr. Engineering Manager – Product Engineering Calling all innovators -... ...and design through development, launch, and ongoing... ...effective use of AI software engineering and productivity... ...Employee Resource Groups to foster a... ...Medical, dental, vision, life, and disability...SeniorTemporary workWork at officeWorldwideMonday to Friday$181.1k - $318.4k
A leading technology company in Sunnyvale, California seeks a Systems Software Developer for its Vision Products Group. The ideal candidate will design and integrate systems software across innovative vision products, with a focus on performance, power efficiency, security...Senior- ...seeking experienced professionals to convert research into real products and build machine learning workflows. Applicants should have a... ...programming skills in Python and C/C++, with expertise in computer vision and deep learning. We are committed to fostering a diverse work...Senior
$203.3k - $365.4k
...Senior Product Manager – Applied Analytics, Data Engineering & AI/GenAI Platforms Imagine what you... ...for defining product vision, shaping multi-quarter... ...services). Lead the development of applied AI and GenAI... ...across diverse stakeholder groups. Comfort operating...SeniorRelocation$184k
...millions of customers discover products every day. Improvements in... ...lead a world‑class team across engineering and machine learning. What... ...10+ years of experience in software engineering and/or machine learning... ...Benefits Medical, Dental, Vision, Life, and AD&D insurance...SeniorTemporary workFlexible hours$165.2k - $223.6k
...a diverse team of software, hardware, and network engineers, supply chain specialists... ...for Software Development Engineers to develop... ...ideally for networking products. We want people who... ...-led affinity groups foster a culture of... ...(medical, dental, vision, prescription, Basic...InternshipLocal areaFlexible hours$180k - $200k
...technology firm located in Mountain View, California is looking for a Group Product Manager. This role is responsible for understanding client... ...years of product management experience, particularly in SaaS software, and strong communication skills. The compensation ranges...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Development Engineer, Vision Products Group. Be the first to apply!
- software engineer full time Sunnyvale, CA
- startup software engineer Sunnyvale, CA
- research software engineer Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- work from home software developer Sunnyvale, CA
- software developer Sunnyvale, CA
- software development engineer aws Sunnyvale, CA
- software qa engineer Sunnyvale, CA
- ngo software engineer Sunnyvale, CA
- software engineer staff Sunnyvale, CA

