Senior Software Engineer - Field Diagnostics Engineering
$181.1k - $318.4kApple
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
- ...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
$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- 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
- ...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...SeniorFlexible hours
- 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...SeniorFull time
$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- ...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...SeniorFlexible hours
$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$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...SeniorRelocation$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,...SeniorContract work$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...SeniorTemporary workWork at officeFlexible hours- ...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....SeniorPermanent employmentFull time
- 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
- ...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...SeniorLocal areaVisa sponsorship
$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...SeniorPermanent employmentInternship- ...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
$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...SeniorTemporary work$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$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...SeniorRelocation$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- 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
- ...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
$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...SeniorHourly payFull timeTemporary workFlexible hours- ...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
$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$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...SeniorPermanent employmentLocal areaRelocationRelocation packageFlexible hours$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...SeniorRelocation package$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...SeniorWorldwideRelocation$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$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...SeniorPermanent employmentLocal areaWork from homeRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Field Diagnostics Engineering. Be the first to apply!
- software engineer internship remote Sunnyvale, CA
- software engineer staff Sunnyvale, CA
- machine learning software engineer Sunnyvale, CA
- software engineer part time Sunnyvale, CA
- senior robotics software engineer Sunnyvale, CA
- junior software developer Sunnyvale, CA
- software development engineer aws Sunnyvale, CA
- startup software engineer Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- part time software developer remote Sunnyvale, CA

