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 Oakbrook

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 Apple

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Field Diagnostics Engineering in Sunnyvale, CA vacancy
  • 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
    2 days ago
  • $130k - $170k

     ...Applications Engineer PDF Solutions Inc. is seeking a highly driven Applications Engineer...  ...functional teams (Systems, Applications, Software) to resolve technical challenges and...  ...Materials Science, Computer Science or a related field Strong analytical and problem-solving... 
    Senior

    PDF Solutions

    Santa Clara, CA
    1 day 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
    4 days ago
  • $150k - $250k

    C&D Talent Advisory is seeking a Field Applications Engineer in Mountain View, California, to specialize in integrated photonics and AI-assisted workflows. Your role involves collaborating with engineering teams, integrating solutions for photonic design, and addressing... 
    Senior
    Relocation package

    C&D Talent Advisory

    Mountain View, CA
    1 day ago
  • C&D Talent Advisory is looking for a Field Applications Engineer in Santa Clara. This role involves leveraging AI-assisted design and workflow automation to solve complex engineering challenges in integrated photonics. The ideal candidate will have a MSc or PhD in a related... 
    Senior

    C&D Talent Advisory

    Santa Clara, CA
    1 day 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
    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 Corporation

    Santa Clara, CA
    2 days 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 the... 
    Senior

    Ferric, Inc.

    Santa Clara, CA
    1 day 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
    2 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 day ago
  • $160k - $175k

    Bosch in Sunnyvale, CA seeks a Technical Customer Support Engineer responsible for providing technical assistance, coordinating with Bosch teams, and ensuring customer satisfaction. Candidates should possess a Bachelor’s Degree in Electrical Engineering and have over 5... 
    Senior

    Ultimate.ai

    Sunnyvale, CA
    5 days 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
    2 days ago
  •  ...worldwide. We're a team of engineers, clinicians, and...  ...for the real-time software infrastructure that supports...  ...reliability. As a Senior Software Engineer, you...  ...hardware / software diagnostic tools. Unit testing...  ...pipeline & analytics, Field Service User... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, 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
    5 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
    1 day 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
    3 days ago
  •  ...highly technical and customer‑focused Senior Partner Engineer (also known as a Solutions Engineer)...  ...to address them. Build automation and diagnostics to proactively surface developer...  ...You’ll Bring 6+ years of experience in software engineering, partner engineering, solutions... 
    Senior
    Contract work
    Temporary work

    Walmart

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...security provisioning, and deployment of software mitigations. Collaborate with data...  ...debuggability and optimization in firmware, diagnostic and deployment tool design. Drive pre-...  ...technology. Mentor architects and engineering teams to grow them into future leaders.... 
    Senior
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...and a fully optimized NVIDIA AI and HPC software stack. What you’ll be doing: Lead and...  ...debuggability and optimization in firmware, diagnostic and deployment tool design. Drive pre‑...  ...technology. Mentor architects and engineering teams to grow them into future leaders.... 
    Senior
    Shift work

    NVIDIA

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

    NVIDIA Gruppe in Santa Clara is seeking experienced software engineers to design and debug their next-gen software stack. Candidates should possess a deep understanding of hardware architectures and excellent programming skills in C/C++. A collaborative environment awaits... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...Senior Field Applications Engineer Our client is currently looking to add a talented Senior Field Applications Engineer to their North American Sales team based in the Western US region. To be successful in this role, candidates must have a strong desire to help other... 
    Senior

    RRC Solutions Group

    San Jose, CA
    26 days ago
  •  ...Lead Factory Validation projects from Software, Firmware and Diagnostics perspectives, ensuring successful...  ...strategic direction and leadership to the engineering teams. Engage with ODMs and cross‑...  ..., MS, or PhD in EE/CS or a related field of education (or equivalent... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $135k - $168k

     ...We are seeking a highly capable Senior Field Applications Engineer (FAE) to support strategic customers across datacenter, AI, server, and advanced...  ...will have the opportunities to explore our hardware and software capabilities and try new things. ~ Make a real... 
    Senior
    Temporary work
    Local area
    Remote work
    Flexible hours

    Renesas

    San Jose, CA
    3 days ago
  • $140k - $224.25k

     ...HGX/DGX/MGX platform test plan on servers, OS, firmware and CUDA software stack from design doc. Installing and testing various systems...  ...to see: Bachelor’s Degree (or equivalent experience) in a STEM field. 5+ years proven experience; or master’s degree. Proven years of... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving...  ...'s degree or PhD in Computer Science or related technical field. ~5 years of experience with data structures/algorithms.... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    2 days ago
  • C&D Talent Advisory is seeking a Field Applications Engineer in Palo Alto to leverage expertise in Integrated Photonics to solve engineering challenges via AI-assisted design. You will design workflows that enhance photonic development efficiency and collaborate with leading... 
    Senior

    C&D Talent Advisory

    Palo Alto, CA
    1 day ago
  • $180k - $270k

     ...leave your mark, come join us. #LI-Onsite THE ROLE As a Senior Software Engineer in Production Engineering, you will own the continuous integration...  ...scripting skills (e.g. Bash, Python) for automation and diagnostics. Hands-on experience with CI concepts and tooling (e.g.... 
    Senior
    Flexible hours

    Pure Storage

    Santa Clara, CA
    5 days ago
  • $147.4k - $272.1k

     ...Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement... 
    Senior

    Apple

    Cupertino, CA
    3 days ago
  • Sterling Engineering is searching for a Principal Applications Engineer based in San Jose/Milpitas, CA. This hybrid role involves supporting advanced power module products in high-performance computing. You will act as a technical expert in DC-DC converters and provide... 
    Senior

    Sterling Engineering

    Milpitas, CA
    1 day ago
  • $132k - $207k

    Role Overview Senior Software Engineer in the Test Solutions Group at NVIDIA, responsible for developing...  ...to automate and intelligentize diagnostic creation, verification, validation, and...  ...Engineering, Electrical Engineering, or related field, or equivalent experience, with 5+... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 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!