Apple Software Engineer Jobs (No ghost jobs, direct from employers)
- $185K median pay
Open Apple software engineer jobs from company career pages and job boards, checked every hour. Every posting shows pay where listed, how long it has been up, company reviews and whether it looks like a ghost job.
237 jobs found
- 6 days agoLow ghost riskApple Inc.On-siteAustin, TX$130K - 180KMid-level
- 1 week agoModerate ghost riskApple Inc.On-siteSunnyvale, CA$140K - 180KMid-level
- 2 days agoLow ghost riskApple Inc.On-siteAustin, TX$180K - 240KSenior
- 1 day agoLow ghost riskApple Inc.On-siteCupertino, CA$150K - 220KMid-level
- 4 days agoLow ghost riskApple Inc.On-siteSingapore$120K - 180KMid-level
- 14 hours agoLow ghost riskApple Inc.On-siteSeattle, WA$180K - 250KSenior
- 1 week agoLow ghost riskApple Inc.On-siteAustin, TX$150K - 220KMid-level
- 2 days agoLow ghost riskApple Inc.On-siteSan Diego, CA$120K - 180KMid-level
- 1 week agoModerate ghost riskApple Inc.On-siteSingapore$120K - 180KMid-level
- 1 day agoLow ghost riskApple Inc.On-siteCA$120K - 180KMid-level
- 4 days agoLow ghost riskApple Inc.On-siteSingapore$120K - 180KSenior
- 2 days agoLow ghost riskApple Inc.On-siteCupertino, CA$150K - 225KMid-level
- 2 days agoLow ghost riskApple Inc.On-siteSan Diego, CA$120K - 180KMid-level
- 4 days agoLow ghost riskApple Inc.On-siteCupertino, CA$140K - 200KMid-level
- 1 day agoLow ghost riskApple Inc.On-siteTX$150K - 220KSenior
- 1 week agoModerate ghost riskApple Inc.On-siteLondon, ENG$85K - 120KMid-level
- 4 days agoLow ghost riskApple Inc.On-siteCupertino, CA$130K - 180KMid-level
- 1 day agoLow ghost riskApple Inc.On-siteCupertino, CA$150K - 220KMid-level
- 1 week agoLow ghost riskApple Inc.On-siteSingapore$120K - 180KSenior
- 1 week agoModerate ghost riskApple Inc.On-siteCupertino, CA$150K - 220KMid-level
Why this job matches
See how well your resume fits this job and what it is missing.
Summary
Apple Inc. is seeking a Software Development Engineer in Austin, Texas to develop and validate GPU driver software. The role involves working with GPU design specifications, developing APIs, and supporting hardware and software teams throughout the GPU development lifecycle.
Responsibilities (What you'll do)
- Understand the latest GPU design specifications provided by architects.
- Develop GPU driver software using C and C++ to validate GPU designs.
- Define, author, and troubleshoot APIs for GPU features focusing on architectural, functional, and performance aspects.
- Develop production-grade automated processes using Python and SQL for codebase verification with a Continuous Integration system.
- Provide support to GPU hardware teams during model, design, and deployment phases before and after silicon production.
- Assist GPU software teams during production driver implementation.
Qualifications (What skills you have to have)
- Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field.
- At least 2 years of experience in the job offered or a related occupation.
- Experience utilizing C, C++, and Python to work on multi-language codebases.
- Experience developing secure embedded system software for ARM-based application processors.
- Experience with hardware and software interaction using C and C++.
- Experience using Jenkins for continuous integration testing of software.
- Experience automating software testing workflows on macOS or Linux.
- Experience debugging complex failures using tools such as GDB, LLDB, or Visual Studio.
- Experience using software versioning and performing releases using Git.
Company Reviews
Employee reviews4.1
51,763 Reviews- Good2026-03-10T01:17:48.273
Pros: Good benefit, friendly working environment
Cons: Some tension between colleague, lack of communication between management
- work life2026-03-09T23:23:53.477
Pros: Amazing people from all types of backgrounds
Cons: Management isnt great and are a bit standoffish.
- Good job, but extremely stressful2026-03-09T18:29:41.287
Pros: Apple does really focus on a work life balance and allows you to take a lot of time to yourself if needed (and approved).
Cons: Complete and total burnout is expected. Data Center logistics can be good, but expect a LOT to be put on your plate. I cannot count the amount of projects that we (or just me) would be handed and told next to nothing about how to accomplish it. It was an extremely, "sink or swim" place that, I think, THEY thought made you stronger, but in reality it just makes you question why you're going at 150% at all times for the salary you are making.
Related jobs by role, place and level
Every page lists all openings, with likely ghost jobs flagged. Checked every hour.
Frequently asked questions about Apple software engineer jobs
What is a ghost job?
A ghost job is a posting for a role the company isn't actively hiring for. Some stay up after the company fills the role. Others collect resumes for an opening that may never come.
You spend an evening tailoring an application, and nobody on the other side is looking for you.
What do Apple software engineer jobs pay?
Across the postings here that list pay, the median is about $185,000 a year. About 3 in 10 of these postings list a pay range; the rest show an estimate, marked as one.
How many Apple software engineer jobs are there?
At our last count there were about 240 open postings. The list on this page is live, so the count above it is the current one.
How does Enhancv spot a ghost job?
Every posting goes through five checks: how long it has been up, whether a salary is posted, what employees say about the company, how specific the description is and whether it lists real requirements. Each job shows the checks it passed and the ones it didn't.
How fresh are the job postings?
Enhancv checks postings every hour, and every job shows how long ago it went up. Most hires happen within 30 days of posting. A listing that's been open for two months raises its ghost job risk.
