28 days old

Systems Software Engineer

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Jan 23, 2020

Weekly Hours: 40

Role Number:200142454

Architect, develop and maintain critical software initiatives to enable custom cutting-edge hardware tools for factory and engineering validation use. Responsibilities will include working closely with Apple CoreOS, system EE, architecture, firmware, operations and logistics groups. Position involves significant understanding of both the hardware and firmware/software development realms and how to best develop at their intersection, with focus on developing common iOS and macOS API's to enable users of specific hardware tools across all Apple project and technology realms

Key Qualifications

  • 4+ years of software development, preferably for hardware solutions
  • Good knowledge of software frameworks to enable communication at the hardware level.Experience and/or desire to develop firmware solutions, a secondary need to sw level responsibilities
  • Experience enabling sw connectivity to CPU based platforms
  • Ability to work in team-based environment
  • Self-motivatedStrong analytical/problem solving skills and ability to manage many priorities across multiple disciplines
  • Strong programming fundamentals (C/C++ based language, Obj-C preferred)
  • Flexibility and comfort working in a quickly changing environment


This is a software development role on a team that designs complex embedded hardware solutions for new technologies and automation applications. The continued growth of the software development function on this team is critical to meeting our end customer needs at the API and command line/GUI level on all Apple product spaces. You will work with the critical decision makers in the software/hardware architecture and system level realms on a daily basis.
Opportunity to develop custom software solutions at either sub module level or complete from concept. This includes but is not limited to frameworks/API's, application specific firmware, user level scripts, and web development as needed. Candidate would also assist in hardware debug and bring up on existing projects, including deep dives into ongoing issues of existing hardware devices from a software connectivity standpoint.
Up to 15% of International travel required

Education & Experience

MS in CS/EE or equivalent

Additional Requirements

Jobs Rated Reports for Software Engineer

Posted: 2020-01-24 Expires: 2020-02-22

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Systems Software Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast