Software Engineer Jobs in Sunnyvale, CA
Software Engineer jobs in Sunnyvale are in high demand, concentrated in the Lawrence Expressway corridor, the Murphy Avenue district, and the Moffett Park business area across semiconductors, cloud infrastructure, consumer electronics, and enterprise software. Employers hiring right now include Google, Walmart, and Intuitive (Intuitive Surgical). Scan the live roles below and apply to whichever ones fit.
Find Software Engineer JobsOverview
Showing 5 of 811+ Software Engineer jobs











The Face ID team is an engineering and applied research team responsible for developing real-time, on-device Computer Vision and Machine Perception technologies that power secure authentication across Apple products. We focus on a balance of research and engineering to deliver Apple quality, state-of-the-art experiences. As a member of the Face ID team you will build and ship the software that brings these technologies to life on Apple's next generation hardware and silicon. We are looking for a software engineer to help us take our platform, frameworks, and shipping experiences to the next level.
Description
We are looking for a proactive software engineer to help design, build, and ship the software stack behind Face ID. The ideal candidate has a strong passion for delivering high-quality products and solving challenging real-world technical problems. Responsibilities range across architecture and API design, implementation, integration across the OS stack, optimization, automated testing, and benchmarking - with a particular emphasis on performance, power, reliability, and security. You will work with CVML researchers to bring new capabilities from prototype to production, partner with hardware and silicon teams on sensor bring-up, and collaborate with framework, accessibility, and QA teams to make sure the experience works well for everyone who uses it. In this position you will work closely with similar minds in a unique development team building software that runs billions of times a day.
Preferred Qualifications
MS or PhD in Computer Science, Computer Engineering, or a related field
Expert C/C++ skills, with working knowledge of Python; Objective-C or Swift experience
Familiarity with camera, depth, or other sensor pipelines; experience with 3D or time-of-flight imaging
Comfort working close to hardware and collaborating with silicon, firmware, and hardware teams
Interest in security and privacy-preserving system design
Passion for shipping high-quality products, including accessible experiences that work for a wide range of users
Self-motivated, with excellent problem-solving and communication skills, and a collaborative approach to code review and design discussion
Minimum Qualifications
BS and a minimum of 10 years relevant industry experience
Track record of designing and shipping robust software in a collaborative environment.
Strong software engineering fundamentals: API and framework design, data structures, concurrency, memory management, and debugging complex systems
Experience writing production software for resource-constrained or embedded platforms, with an emphasis on performance, memory, latency, and power
Experience integrating computer vision or machine learning components into shipping products (you don't need to invent the models, but you should be comfortable working alongside those who do)
Experience with profiling, instrumentation, automated testing, and continuous integration
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 $184,700 and $324,800, 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.
See All 811+ Software Engineer Jobs in Sunnyvale
Find roles in Sunnyvale that match your experience and apply in just a few clicks.
Find Software Engineer JobsSoftware Engineer Job Market in Sunnyvale
Who's Hiring
- Google348

- Walmart97

- Intuitive (Intuitive Surgical)77

- Amazon68

- Apple29

Top Industries Hiring
- Electronics & Hardware19
- Banking & Financial Services19
- Automotive10
Software Engineer Jobs in Sunnyvale: Frequently Asked Questions
How do I get a software engineer job in Sunnyvale?
Focus your search on Sunnyvale's dominant sectors: semiconductor design, cloud platforms, consumer electronics, and enterprise SaaS. The Lawrence Expressway corridor and Moffett Park area host dense clusters of established tech companies and mid-stage startups that hire continuously. Candidates who demonstrate systems-level thinking, experience with large-scale distributed systems, or hardware-software co-design work stand out most in Sunnyvale's market.
Which companies hire software engineers in Sunnyvale?
Companies currently hiring software engineers in Sunnyvale include Google, Walmart, and Intuitive (Intuitive Surgical), per current listings on Migrate Mate as of September 2026. Sunnyvale's employer mix skews toward established semiconductor and networking companies alongside consumer electronics giants and cloud infrastructure teams.
Are there remote software engineer jobs in Sunnyvale?
Yes, software engineering is one of the more remote-friendly disciplines, though roles tied to hardware, lab environments, or chip design tend to require on-site presence. About 20% of software engineer openings tied to Sunnyvale are remote or hybrid as of September 2026. Cloud, platform, and application development roles are the most likely to offer flexible or fully remote arrangements from Sunnyvale-based employers.
How can I get a software engineer job in Sunnyvale with little or no experience?
The most realistic entry path in Sunnyvale is targeting internship-conversion roles and associate software engineer positions at mid-size tech companies that run structured new-grad programs. Sunnyvale's semiconductor and networking firms regularly bring on entry-level engineers for test automation, tooling, and firmware work that feeds into larger product teams. Building a portfolio with systems programming, embedded projects, or open-source contributions speaks directly to what local employers value.
Which industries hire the most software engineers in Sunnyvale?
Most software engineer openings in Sunnyvale sit in Electronics & Hardware, Banking & Financial Services, and Automotive, per current listings on Migrate Mate as of September 2026. Sunnyvale's long history as a hub for semiconductor design, networking hardware, and consumer electronics means those industries have deep, continuous hiring pipelines that drive most local demand.
Related Jobs in California
See All 811+ Software Engineer Jobs in Sunnyvale
Find roles in Sunnyvale that match your experience and apply in just a few clicks.
Find Software Engineer Jobs