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

Senior Software Engineer - Field Diagnostics Engineering

$181.1k - $318.4k

Apple

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The people here at Apple don’t just craft products, they build the kind of wonder that’s revolutionary and inspire innovation across all our work, from technology to environmental efforts. Join Apple and help us leave the world better than we found it. Description As a Senior Software Engineer on the Field Diagnostics Engineering team, you will design and develop the next generation of diagnostic solutions that improve Apple’s field repair capabilities across a wide range of hardware products. Your work will play a meaningful role in improving device reliability, streamlining troubleshooting, and crafting the customer repair experience. You will collaborate closely with hardware, firmware, and software teams to define diagnostic requirements, align engineering efforts, and ensure deep integration with evolving system architectures. Responsibilities Implement new diagnostic features and maintain diagnostic systems that support macOS, iOS, and watchOS. Design, develop, test, and integrate software to ensure seamless functionality across Apple’s hardware ecosystem. Lead the architectural design of diagnostics frameworks and drive alignment across multiple teams. Identify strategic diagnostic opportunities that withstand technological advancements, system architecture changes, and evolving product needs. Mentor other engineers and drive the evolution of diagnostics by improving accuracy, efficiency, and scalability. Minimum Qualifications Bachelor’s degree in Computer Science, Computer Engineering, or a related field of study, with 8+ years of industry experience designing, implementing, testing, shipping, and supporting software. Background building desktop or mobile software applications and systems. Proficiency in Objective‑C, Swift, or other C‑based languages, alongside scripting languages like Lua, Python, or equivalent. Practical application of object‑oriented design and programming principles. Track record of working on cross‑functional engineering projects to define technical requirements and assess system impacts. Demonstrated success in architecting and contributing to long‑term engineering solutions. History of diagnosing and resolving technical software engineering defects. Preferred Qualifications Master’s degree in Computer Science, Computer Engineering, or a related field of study is preferred. Knowledge of diagnostics, repair operations, or manufacturing test workflows. Background working with system architectures, drivers, kernel‑level, or device firmware development. Familiarity with large‑scale systems design, hardware diagnostics, and performance tuning. Exposure to server‑side technologies and backend systems. Understanding of image processing, computer vision, machine learning frameworks, telemetry data pipelines, or predictive diagnostics. Ability to dive deep into technical details and understand the nuances of hardware and software systems. 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 $181,100 and $318,400, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become Apple shareholders through participation in Apple’s discretionary employee stock programs. 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. Benefits include comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and education reimbursement for tuition. This role may also be eligible for discretionary bonuses or commissions and relocation assistance. 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 committed to inclusion and diversity. We 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. At Apple, we believe accessibility is a fundamental human right. By welcoming a variety of perspectives, we help you build a career where you feel like you belong. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Field Diagnostics Engineering in Sunnyvale, CA vacancy
  •  ...NVIDIA is seeking a Customer facing Technical Program Manager to lead program management for Data Center Diagnostics software. In this role, you'll work closely with Cloud Service Providers and OEMs, managing requirements, schedules, and performance indicators to ensure... 
    Senior

    NVIDIA

    Santa Clara, CA
    11 days ago
  • $181.1k - $318.4k

     ...Apple Inc. is seeking a Senior Software Engineer to join the Field Diagnostics Engineering team. The role involves designing and developing diagnostics solutions that enhance hardware repair capabilities, alongside collaborating with cross-functional teams. Candidates... 
    Senior

    Apple

    Sunnyvale, CA
    2 hours ago
  • A leading technology company in Santa Clara is seeking a Senior System Software Engineer to join the GPU Diagnostics SW team. The role involves designing and debugging changes in the software stack, tackling complex problems that affect end users, and ensuring product quality... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  •  ...A global technology leader is seeking a Field Application Engineer 4 in Santa Clara, CA. This role involves driving technical wins, developing customer relationships, and leveraging advanced Siemens EDA technologies in client methodologies. The ideal candidate will have... 
    Senior
    Flexible hours

    SIEMENS AG

    Santa Clara, CA
    1 day ago
  • An innovative high-tech startup is seeking a Diagnostic Engineer to join their Santa Clara, CA team. This full-time role involves analyzing system performance, troubleshooting technical issues, and collaborating with cross-functional teams. Candidates should possess strong... 
    Senior
    Full time

    Upscaleai

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...supportive environment where everyone is inspired to do their best work. We are searching for outstanding senior system software engineer to join the NVIDIA's GPU Diagnostics SW team. Our charter is to develop the most demanding applications a GPU or high-performance... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...Amphenol Corporation is seeking a Senior Field Applications Engineer in Santa Clara, CA. This role focuses on technical aspects of the sales cycle, providing support for product marketing and customer interactions. Candidates must have a Bachelor's degree in Engineering... 
    Senior
    Flexible hours

    Amphenol

    Santa Clara, CA
    2 hours ago
  • $135k - $170k

     ...Ferric Corporation, based in Santa Clara, is seeking a Field Applications Engineer to drive technology evaluation and adoption of innovative power converter products. The candidate will support customers, providing technical demonstrations and product knowledge during... 
    Senior

    Ferric, Inc.

    Santa Clara, CA
    2 hours ago
  • $181.1k - $318.4k

     ...Senior Software Engineer, Apple Services Engineering Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary...  ...in Computer Science, Computer Engineering, or a related field. ~5+ years of experience developing and maintaining production... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $135k - $170k

     ...As a Ferric Field Applications Engineer, you will be responsible for actively driving and managing technology evaluation and adoption stages of...  ...optical modules Knowledge of AI power systems a strong plus Software: Cadence Virtuoso Suite, Cadence Allegro PCB Designer,... 
    Senior
    Contract work

    Ferric, Inc.

    Santa Clara, CA
    1 hour ago
  • $148.87k - $214.5k

     ...Position : Senior Field Applications Engineer Location : Santa Clara, CA Amphenol High Speed and Commercial Products Groups are the market leaders for high speed, high bandwidth electrical connectors for the Telecom/Datacom and Diverse markets (Mobile Networks, Storage... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Amphenol

    Santa Clara, CA
    2 hours ago
  •  ...Senior/ Principal Field Application Engineer Location: Santa Clara, CA Duration: Full-time/Perm Responsible for identifying and understanding customer...  ...14 years and today we are an award-winning global software consultancy solving complex problems with technology.... 
    Senior
    Permanent employment
    Full time

    InterSources

    Santa Clara, CA
    3 days ago
  • Real Intent is seeking an Applications Engineer in Sunnyvale, California. This role involves providing technical consultation to customers, ensuring software evaluations are successful, and coordinating with Engineering and Marketing for improvements. Candidates should... 
    Senior

    Real Intent

    Sunnyvale, CA
    4 days ago
  •  ...Sr. Field Application Engineer Sunnyvale, California, United States Seyond...  ...Robin and perception service software platform OmniVidi – powers...  ...Summary We are seeking a Senior Field Application Engineer...  ...experience using lab equipment and diagnostic tools. ~ Experience with... 
    Senior
    Local area
    Visa sponsorship

    Seyond

    Sunnyvale, CA
    4 days ago
  • $125.31k - $187.68k

     ...Field Application Engineering The FAE team is a key part of Marvell's Connectivity Business Unit providing networking infrastructure solutions...  ...This position may require access to technology and/or software subject to U.S. export control laws and regulations, including... 
    Senior
    Permanent employment
    Internship

    Marvell

    Santa Clara, CA
    3 days ago
  •  ...find one with a successful start up in the field of Electronic Design Automation, Real Intent is looking for new applications engineers to join its team! Come work with a team of...  ...for the technical success of software evaluations at prospective customers as well... 
    Senior

    Real Intent

    Sunnyvale, CA
    4 days ago
  • $100.75k - $168.87k

     ...including server, storage, data center, mobile, RF, networking, industrial, business equipment, and automotive. Position: Senior Field Applications Engineer - Mechanical Systems Location: Santa Clara, CA Amphenol High Speed Products Group is the market leader for... 
    Senior
    Temporary work

    Amphenol ICC

    Santa Clara, CA
    2 days ago
  • $160k - $175k

    Robert Bosch Group is seeking a skilled engineer for technical customer support in Sunnyvale, CA. The role involves providing solutions and establishing relationships with clients, while ensuring customer satisfaction throughout design and production phases. Applicants... 
    Senior

    Robert Bosch Group

    Sunnyvale, CA
    4 days ago
  • $171.6k - $302.2k

     ...Senior Software Engineer, Apple Services Engineering, iCloud Platform Apple is seeking Software Engineers to contribute to the development...  ...Kubernetes ~ Bachelor's Degree in an engineering-related field or equivalent related experience Preferred Qualifications... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $128k - $200k

     ...computing, artificial intelligence, and software-defined networking to provide our...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...fast-paced, high caliber team building diagnostic software to help validate high-speed... 
    Contract work

    Arista Networks, Inc.

    Santa Clara, CA
    1 day ago
  • Applied Materials, Inc. is looking for a Field Service Engineer III in Santa Clara, CA. In this role, you will be responsible for installing,...  ...semiconductor industry. You will work closely with customers and use diagnostic techniques to ensure optimal equipment performance. Join us... 
    Senior

    Applied Materials, Inc.

    Santa Clara, CA
    4 days ago
  •  ...responsible for the real‑time software infrastructure that...  ...safety and reliability. As a Senior Software Engineer, you will be collaborating...  ...development of hardware / software diagnostic tools. Unit testing and...  ...Data pipeline & analytics, Field Service User Applications,... 
    Senior

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $120k - $252k

     ...highly motivated and experiencedfull-stack software engineerto join the fastest growing area...  ...systems on theEnergy Team.A successful engineer is one that can incorporateproduct...  ...mechanisms to enable continuous improvement of diagnostics. As a Full-Stack Software Engineer in... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  •  ...NVIDIA is looking for outstanding software engineers to help us expand our enterprise GPU management and monitoring tools. In this role,...  ...integration, including telemetry and metrics, health checks, diagnostics, configuration, and system management. These tools fill... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 hours ago
  • $150k - $190k

     ...pioneering AI-based virtual driver software for factory-built...  ...fast-growing teams. As a Senior Software Engineer, Planning for self-driving...  ...system. Perform system level diagnostics and tuning using in-house...  ...Development, or related field. Experience developing production... 
    Senior

    PlusAI, Inc.

    Santa Clara, CA
    3 days ago
  • $154.42k - $235.9k

     ...make complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and runtime...  ...performance SLOs. Safety and reliability awareness (diagnostics, failover, degraded modes, basics of ISO 26262 considerations... 
    Senior
    Permanent employment
    Local area
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 hours ago
  • $212k - $318.4k

     ...Senior Software Engineer - AI Observability - AI, Search & Knowledge Platform Cupertino, California, United States Software and Services Do...  ...orchestration, tool‑calling, or RAG systems for operational/diagnostic workflows Demonstrated proficiency operating workloads on... 
    Senior
    Relocation package

    Apple

    Cupertino, CA
    2 hours ago
  • $181.1k - $272.1k

     ...Senior OS Software Engineer, Field Engagement & Analytics Cupertino, California, United States Software and Services How are Apple devices used...  ...techniques.SWE Data Analytics collects, stores, and analyzes diagnostics and usage data from Appledevices across the world, with... 
    Senior
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $193k - $291k

     ...Team We are looking for self-motivated engineers to build the next-generation onboard...  ...autonomous modules Collaborate with other software teams to build foundational libraries...  ...Build data pipelines and diagnostics tools to improve the reliability and operational... 
    Senior

    Nuro

    Mountain View, CA
    4 days ago
  • $154.42k - $235.9k

     ...make complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and...  ...enforcing performance SLOs. Safety and reliability awareness (diagnostics, failover, degraded modes, basics of ISO 26262... 
    Senior
    Permanent employment
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Field Diagnostics Engineering. Be the first to apply!