Systems Design Engineer, Field Diagnostic Tools & Systems Engineering

23 Minutes ago • 3 Years + • $172,100 PA - $258,600 PA
System Design

Job Description

This software engineer role in the Field Service Diagnostics Engineering group at AppleCare involves building and maintaining highly scalable and available diagnostic tools. Responsibilities include developing and supporting hardware diagnostics for Apple products used by support technicians in various service channels. The role requires working with cross-functional teams to define, develop, and test next-generation diagnostic and troubleshooting tools, aiming to deliver high-quality, easy-to-use solutions for an optimal customer and technician experience. A strong understanding of programming scalable systems is essential for this position.
Good To Have:
  • Experience in application unit testing and deployment
  • Experience in developing web backend services using languages such as Go (golang), Javascript (node.js), or similar
  • Experience in frontend development is preferred (react programming language)
Must Have:
  • Computer Science or EECS BS/MS Degree
  • 3+ years of software development experience
  • 2+ years experience with scripting languages such as Lua, Python, bash
  • 2+ years experience working with relational DB such as Postgres, mySQL
Perks:
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses, including tuition
  • Eligibility for discretionary bonuses or commission payments
  • Relocation assistance
  • Opportunity to become an Apple shareholder through discretionary employee stock programs
  • Ability to purchase Apple stock at a discount through the Employee Stock Purchase Plan

Add these skills to join the top 1% applicants for this job

problem-solving
game-texts
mysql
react
html
node.js
python
bash
javascript
lua
system-design

Imagine what you could do here. At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish. This is a role of a software engineer who will be responsible for building highly scalable and available AppleCare diagnostics tools set.

The Field Service Diagnostics Engineering group is part of AppleCare organization. We help build and supports all hardware diagnostics used by support technicians for Apple products in Apple retail and other service channels. We strive hard to deliver the best possible customer and technician experience by providing high-quality, easy to use tools to support all Apple products. As part of the team you will be responsible for developing and maintaining our existing diagnostics systems and tools, diagnostic scripts and configuration data. They will have to work with multi-functional engineering teams across Apple to gather requirements, define, develop, and help test the next generation of diagnostic and troubleshooting tools for AppleCare. An ideal candidate will have a strong understanding of programming scalable systems and systems.

  • Computer Science or EECS BS/MS Degree
  • 3+ years of software development experience
  • 2+ years experience with scripting languages such as Lua, Python, bash
  • 2+ years experience working with relational DB such as Postgres, mySQL
  • Experience in application unit testing and deployment
  • Experience in developing web backend services using languages such as Go (golang), Javascript (node.js), or similar
  • Experience in frontend development is preferred (react programming language)

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 $172,100 and $258,600, 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

.

Set alerts for more jobs like Systems Design Engineer, Field Diagnostic Tools & Systems Engineering
Set alerts for new jobs by Apple
Set alerts for new System Design jobs in United States
Set alerts for new jobs in United States
Set alerts for System Design (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙