Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build or service we create is the result of us making each other’s ideas stronger. That happe…
Skills: C++, 3D Perception, Computer Vision, Machine Learning, Robotics
Meta is seeking talented Machine Learning engineers to join our teams in building cutting-edge products, with the mission of connecting billions of people around the world. As a member of our team, you will have the oppo…
Skills: Machine Learning, Recommendation Systems, Large Language Models, Python, C/C++
Wayve
Staff Machine Learning Engineer, Vision Models
Sunnyvale, California, United States · Hybrid
$370k–$407k/yr
Senior
The role As a Staff Machine Learning Engineer on Wayve's Measurement team in AI Evaluation, based in our Sunnyvale office, you will build the computer vision and scene understanding models Wayve uses to measure the perfo…
Job Description About Us The AI Cloud and Developer Infrastructure organization is responsible for delivering and maintaining the tools and services engineers here at GM use every day to do their best work and drive our …
Skills: AI Engineering, Go, Cloud Production Systems, Observability Frameworks, Unix/Linux
We are seeking a Sr. Applied Scientist to focus on Robot Navigation. In this role, you'll research and develop advanced navigation systems that enable robots to move reliably and safely through complex, dynamic environme…
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale …
Skills: PLC Programming, HMI, SCADA, Robotics Integration, Industrial Control Systems
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving…
Senior Embedded Linux Software Engineer — OS & Device Platform
Sunnyvale, California, United States · On-site
$160k–$271k/yr
Senior$5M raised
Company Description It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in r…
Skills: Yocto Project, Embedded Linux, Secure Boot, Bitbake, C++
Senior Embedded Linux Software Engineer — OS & Device Platform
Sunnyvale, California, United States · On-site
$160k–$271k/yr
Senior$5M raised
Company Description It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in r…
Skills: Yocto Project, OpenEmbedded, Embedded Linux, C++, C
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build or service we create is the result of us making each other's ideas stronger. That happe…
Skills: Deep Learning, 3D Computer Vision, Python, PyTorch, JAX
Minimum qualifications: Bachelor’s degree in Program Management, Project Management, Business Administration, Organizational Communication, Computer Science or a related field and 2 years of experience in the job offered…
Skills: Program Execution, Governance, Network Technology Delivery, Agile, Waterfall
Senior Software Engineer, Google Cloud Kubernetes Networking
Sunnyvale, California, United States · On-site
$174k–$253k/yr
Senior$26M raised
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in Go, C or Python. 5 years of experience with network architectures, protocols (e.g., TCP/IP,…
Company Description It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in r…
Skills: Python, Software Tooling, System Architecture, Debugging, Project Ownership
Company Description It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in r…
Skills: Python, Software Tooling, System Architecture, Debugging, Project Ownership
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience programming in C++. 5 years of experience testing, and launching software products. 5 years of experience building and d…
Skills: C++, Go, Python, Software Architecture, Distributed Systems
About Goodera Goodera is the world’s leading platform for employee engagement, helping companies build meaningful, purpose-driven workplace experiences through employee volunteering. We partner with 500+ enterprises, inc…
Skills: Product Strategy, AI Implementation, Structured Problem Solving, Stakeholder Management, KPI Tracking
Job Description Job Description At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be f…
Meta’s mission is to give people the power to build community and bring the world closer together. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to b…
Software Development Engineer, Catalog Diagnostics (Agentic) & Analytics
Sunnyvale, California, United States · On-site
$165k–$224k/yr
Mid level$35B raised
At Amazon Selection and Catalog Systems (ASCS), our mission is to power the online buying experience for customers worldwide so they can find, discover, and buy any product they want. We innovate on behalf of our custome…
Principal Product Manager Hardware, Cloud Infrastructure and AI Networking
Sunnyvale, California, United States · On-site
$172k–$349k/yr
Senior$2.9B raised
Principal Product Manager Hardware, Cloud Infrastructure and AI Networking This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterpr…
Skills: Product Strategy, Roadmap Planning, IP Networking, Network ASICs, Hardware Systems
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree
Posted 75d ago
~40 hrs/week
Responsibilities
Design and develop real-time 3D perception, spatial input, and tracking software for future Apple products. Collaborate with CVML researchers to integrate complex systems into a large production software stack.
Requirements
Requires a Bachelor's degree and 5+ years of professional software engineering experience with strong modern C++ skills. Preferred experience includes iOS/visionOS development and deploying algorithms to hardware accelerators.
Full job description
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build or service we create 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!
We are a team of computer vision and machine learning (CVML) engineers building real-time 3D perception and input systems for future Apple products. We are looking for a senior software engineer with strong C++ expertise and experience developing performance-critical systems, ideally in 3D perception, robotics, or AR/VR. In this role, you will help design, build, and ship core 3D perception and input technologies used by millions of users.
Description
You will work closely with CVML researchers and engineers to develop world-class perception, spatial input, and 3D tracking software. The role focuses on building, integrating, and maintaining complex real-time systems within a large production software stack. As a member of a fast-paced team, you have the unique and rewarding opportunity to shape upcoming products that will delight and inspire millions of people every day.
Minimum Qualifications
Bachelor’s degree and 5+ years of professional software engineering experience
Strong C++ skills, including modern C++
Experience breaking down large problems and delivering robust solutions
Curiosity about new technologies and flexibility to work across different layers of the software stack
Preferred Qualifications
Experience with iOS or visionOS development, including Swift and Apple tooling
Proven track record of shipping products or contributing to open-source projects
Experience deploying algorithms to GPUs or other hardware accelerators
Strong engineering rigor, communication, and collaboration skills
Excellent problem-solving and analytical abilities
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.
Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.
Offices: 1 Apple Park Way, Cupertino, California 95014, US
Based on 1493 listings with disclosed salaries, most software jobs in Sunnyvale, CA pay between $140k–$286k per year. Individual offers vary with seniority, company size, and specialization.
How many Software jobs are open in Sunnyvale, CA right now?
There are currently 1,773 open software positions in Sunnyvale, CA listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Sunnyvale, CA?
Companies currently hiring include Google, Walmart, Apple, Wayve, Applied Intuition, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Sunnyvale, CA?
Yes — 567 of the 1773 open software positions offer remote or hybrid work (42 remote, 525 hybrid).
How do I apply for Software jobs in Sunnyvale, CA?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.