Systems Design Engineer, Field Diagnostic Tools & Systems Engineering

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

Job Summary

Job Description

This role is for a software engineer within AppleCare's Field Service Diagnostics Engineering group, responsible for building highly scalable and available diagnostic tools. The team develops and supports hardware diagnostics for Apple products across various service channels, aiming to enhance customer and technician experience. The engineer will develop and maintain existing diagnostic systems, tools, scripts, and configuration data, collaborating with cross-functional teams to define, develop, and test next-generation diagnostic and troubleshooting tools for AppleCare. A strong understanding of scalable systems programming is essential.
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
  • Strong understanding of programming scalable systems and systems
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)
Perks:
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses — including tuition
  • Discretionary bonuses or commission payments
  • Relocation
  • Opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs
  • Eligible for discretionary restricted stock unit awards
  • Can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan

Job Details

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)

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Sunnyvale, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

System Design Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Sunnyvale, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

San Diego, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

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