Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Integrity Engineer, Cocoa

$118.5k - $244.1k

Apple

Software Integrity Engineer, Cocoa

Do you have a sharp eye for detail, a love of problem-solving, and a passion for software quality? Join the Cocoa QA team to help raise the bar for the frameworks that power every Apple experience. Our team sits at a unique intersection: we are engineers who think like detectives, using deep platform knowledge, automation, and analytical rigor to triage, investigate, and resolve the bugs that matter most across Cocoa. Whether we're routing a newly filed radar to exactly the right engineer, bisecting commits to pinpoint the precise change that introduced a regression, or building tools that make the whole process faster and smarter, our work has a direct and measurable impact on the quality of software that ships to the world. If you're technically sharp, genuinely curious, and motivated by the satisfaction of turning chaos into clarity, we'd love to meet you.

As a Software Integrity Engineer on the Cocoa QA - Integrity team, you will triage and investigate incoming bug reports across Cocoa components, routing issues to the right engineering teams and conducting deep-dive investigations — including commit bisection — to accelerate the fix lifecycle. You will also contribute to presubmission testing, write automation and tooling using Xcode, XCTest, and Swift, and support new feature work, ensuring that Cocoa frameworks meet Apple's high bar for quality across macOS, iOS, watchOS, and visionOS.

Responsibilities
  • Triage and screen incoming Radar bug reports across Cocoa components, accurately routing issues to the appropriate developer or sub-component.
  • Conduct in-depth investigations into escalated bugs — tracing regressions to their source and providing engineers with clear, actionable findings that accelerate fixes.
  • Develop and maintain automation tools, test harnesses, and utilities using Swift, XCTest, and Xcode to scale and improve the screening process.
  • Contribute to presubmission testing efforts, verifying that changes to Cocoa frameworks meet quality standards before integration.
  • Identify trends in incoming bug reports and surface insights that help engineering teams prioritize and allocate resources effectively.
  • Collaborate with Cocoa framework engineers, QA partners, and cross-functional teams to continuously improve bug triage processes and tooling.
  • Assist in new feature work and quality initiatives as team needs evolve, demonstrating versatility across the breadth of Cocoa QA responsibilities.
Minimum Qualifications
  • Bachelor's degree in Computer Science or related field, or equivalent professional experience
  • Proficiency in Swift, Python and/or Objective-C, with solid object-oriented programming fundamentals
  • Experience with Apple development tools, including Xcode and XCTest
  • Experience with source control systems (git preferred) and familiarity with software development workflows
  • Strong analytical and problem-solving skills, with the ability to isolate and articulate the root cause of complex software issues
Preferred Qualifications
  • Familiarity with commit bisection techniques and debugging regressions in large codebases
  • Experience writing test automation, CI pipelines, or developer tooling at scale
  • Knowledge of Cocoa frameworks — including AppKit, SwiftUI, TextKit, and CoreGraphics — and how they interact across Apple platforms
  • Experience with scripting languages such as Python or shell scripting (zsh/bash) for automation and workflow tooling
  • Familiarity with large language models, AI-assisted tooling, or agents as applied to bug triage or quality workflows
  • Excellent written and verbal communication skills, with the ability to clearly summarize technical findings for a range of audiences

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 $118,500 and $244,100, 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Integrity Engineer, Cocoa in Cupertino, CA vacancy
  • $147.4k - $272.1k

     ...Software Engineer In Test, Cocoa Join the Cocoa frameworks engineering group and help build and test framework APIs for macOS, iOS, watchOS,...  ...applications, automation frameworks which involve deep integration and close collaboration with a cross-functional team of... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $88k - $152.49k

     ...then we would love to speak with you! Engineering & Technology is a dynamic and...  ...Intelligence / Machine Learning (AI/ML) software applications. We develop state-of-the-art...  ...partners around the globe. As a Software Integration & Test Engineer within the RSG... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    2 days ago
  • $93.2k - $164.45k

     ...where we can do more — we can innovate, invest, inspire and integrate our capabilities to transform the future. At Lockheed...  ...new era in space and find a career that's built for you. Software Engineer Core Responsibilities • Understand and operate... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    5 days ago
  • $181.1k - $318.4k

     ...UI Software Engineer, Cocoa Why write a single app when you could help shape a million? The AppKit team is responsible for delivering the user experience on the Mac, and builds the components and APIs used by all macOS applications. We have an impact across the entire... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $212k - $318.4k

     ...Sr Software Engineer (Full Stack), Supply Chain Integration At Apple, new ideas quickly transform into groundbreaking products, services, and customer experiences. Bring passion and dedication to your work, and there's no telling what can be accomplished. As part of... 
    Suggested
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...Software Engineer (UI), Supply Chain Integration Join the Supply Chain Innovation team to build modern, high-performance web applications that enable Apple's global operations. You will develop intuitive interfaces, integrate with robust backend systems, and collaborate... 

    Apple

    Sunnyvale, CA
    5 days ago
  •  ...Software Engineer (Full Stack), Supply Chain Integration At Apple, new ideas quickly transform into groundbreaking products, services, and customer experiences. Bring passion and dedication to your work, and there's no telling what can be accomplished. As part of the... 
    For contractors

    Apple

    Sunnyvale, CA
    1 day ago
  • $147.4k - $220.9k

     ...Software Engineer (Graph), Supply Chain Integration At Apple, new ideas quickly transform into groundbreaking products, services, and customer experiences. Bring passion and dedication to your work, and there's no telling what can be accomplished. As part of the Supply... 
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  •  ...eager to learn, grow, and make an impact? We are looking for a highly motivated software engineer with strong technical, programming skills, and communication skills. Join Apple’s Cocoa 2D Graphics team and work with us on core technologies for macOS, iOS, watchOS,... 

    Apple

    Cupertino, CA
    3 days ago
  • $181.1k - $318.4k

    Silicon Validation Software Engineer- GPU IP Validation and Integration Cupertino, California, United States Hardware Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  •  ...time iteration and increasing intelligence via additional agentic computation. About the Role We are looking for a Software Engineer to join the ML Integration and Quality team at Cerebras. This team sits at the intersection of machine learning infrastructure, distributed... 
    Work at office
    Remote work

    Dormont Manufacturing Co

    Sunnyvale, CA
    2 days ago
  •  ...AI Platform Engineer Menlo Park, US or Bangalore, India | Engineering | Full-Time Hakimo's vision is...  ...works seamlessly with the existing hardware and software that the customer uses. This requires us to integrate with a number of access control and video management... 
    Full time

    Hakimo

    Menlo Park, CA
    3 days ago
  • $100k

     ...change their plans at any time. Our Tools, Integrations and Productivity (TIP) team is focused on helping engineers around the world create the Netflix applications...  ...ecosystem Evangelize and drive adoption of software development best practices in code health, quality... 

    Netflix

    Los Gatos, CA
    4 days ago
  •  ...future of how work gets done. We're hiring a seasoned Senior Software Engineer to help us build a world class developer platform to fuel the Snowflake Data Cloud. As an engineer in the Continuous Integration team within ES (Engineering Systems), you will play a central... 
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    2 days ago
  • $135.96k - $197.76k

     ...We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience...  ...around it. Role Summary: The Sr Software Engineer, Integration is responsible for developing and maintaining deployment... 
    Permanent employment
    Temporary work
    Casual work
    Local area

    Cariad, Inc.

    Mountain View, CA
    1 day ago
  •  ...automotive company in California seeks an experienced Staff Software Engineer to lead the technical direction of their data collection...  ...from vehicles, collaborate with multiple teams, and oversee integrations, observability tools, and best engineering practices. A strong... 

    General Motors

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

     ...invent ourselves for customers. We are always looking for the innovative engineers to help shape the future of Redshift. We are actively hiring a talented Software Engineer II in the Integrations team in Redshift. Integrations team is responsible for Drivers,... 
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    3 days ago
  • $147k - $216k

    Senior Signal Integrity Engineer, Platform Location: Sunnyvale, CA, USA Level: Mid Experience driving progress, solving problems, and mentoring...  ...Engineering team designs and builds the hardware and software technologies that power all of Google's services. Our computational... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • A prominent tech company in Sunnyvale is seeking a Senior Signal Integrity Engineer to work on cutting-edge data center hardware. The role involves engaging with multiple teams to ensure signal integrity across various systems. Ideal candidates should have a Bachelor's... 

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $93.2k - $164.45k

     ...- we can innovate, invest, inspire and integrate our capabilities to transform the future...  ...) is responsible for the algorithms and software that control it. Our group includes the...  ...Martin Space is seeking a full time Lead Engineer to support the NGC test bed in Sunnyvale... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    4 days ago
  • $147k - $178k

    Epoch Biodesign is seeking a Data Integration Engineer in Sunnyvale, CA to design and maintain scalable data pipelines. You will play a crucial role in data-driven decision-making and integrating systems across various platforms. The ideal candidate should possess 5+ years... 

    Epoch Biodesign

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

     ...Senior iOS Software Engineer, Customer Systems Do you have a passion for solving problems that...  ...using Swift, SwiftUI and AppKit/Cocoa frameworks. Objective-C Experience:...  ...maintaining existing codebases. AI/ML Integration: Experience integrating AI/ML models using... 
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $174k - $352.5k

    Hewlett Packard Enterprise in Sunnyvale, California is seeking an experienced Engineer specializing in Signal Integrity analysis. You will perform channel margin analysis, develop simulation models, and oversee PCB timing analysis while collaborating with various teams... 

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  • $183k - $271k

    Lead Engineer, Silicon and Software Integration, Google Cloud Google Sunnyvale, CA, USA Apply Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience. 8 years of experience in one or... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • Dormont Manufacturing Co is seeking a Software Engineer to join the ML Integration and Quality team. This position focuses on integrating and validating software components for large-scale ML workloads at Cerebras AI platform. You will debug complex systems, improve automation... 
    Work at office

    Dormont Manufacturing Co

    Sunnyvale, CA
    2 days ago
  • Google Inc. is seeking a Chip Package Signal Integrity/Power Integrity Engineer in Sunnyvale, CA. You will be pivotal in driving chip packaging signal and power implementations, collaborating closely with system architects and ASIC engineers in concurrent engineering environments... 

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $93.2k - $164.45k

    Job Description We are seeking a full‑time Lead Engineer to support the NGC test bed in Sunnyvale, CA. The team is part of the larger HWIL team for the CPS program and is responsible for integrating software applications, simulations, and operating systems into the Flight... 
    Full time
    Temporary work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    4 days ago
  •  ...Senior Software Engineer - ML Integration Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable... 
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    1 day ago
  • $156k - $316.8k

     ...Software Engineer, Ads Business Integrity - Customer Experience Location: San Jose Employment Type: Regular Job Code: A206968A Responsibilities At the heart of TikTok's monetization strategy lies the Business Integrity team—a global group of talented engineers... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    5 days ago
  •  ...Consultant who will design and develop custom applications within the SAP ecosystem. Responsibilities include creating reports, integrating systems, and working with various functional SAP modules. The ideal candidate will have a Bachelor's degree in Computer Science or... 

    Foxconn Industrial Internet - FII

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Integrity Engineer, Cocoa. Be the first to apply!