SOFTWARE ENGINEER - FACTORY TOOLS

Cupertino, CA 95014
  • Job Code
    200228674
  • Jobs Rated
    8th
Summary

Summary

Posted: Mar 23, 2021

Weekly Hours: 40

Role Number:200228674

Be a significant part of the HWTE Core Infrastructure team that is at the center of the Apple Factory's Develop...Summary

Summary

Posted: Mar 23, 2021

Weekly Hours: 40

Role Number:200228674

Be a significant part of the HWTE Core Infrastructure team that is at the center of the Apple Factory's Development Process in delivering software rapidly to factories located globally. We develop IT systems to improve the productivity of engineers developing Factory test stations for new products. We are looking for a Software Engineer well versed in creating, building and maintaining software tools that directly effect how we manufacture products. Ideal applicant should be a software engineer at their core, with a deep interest in operating systems and environment provisioning.
Hardware Test Engineering Core Infrastructure team is looking for a Software Engineer who will be responsible for building OS provisioning applications for factory test distribution systems in support of Apple manufacturing efforts. Candidate should have wide-ranging exposure and different levels of experience with standard Unix technologies, LAMP stack, CI/CD work flows, the ability to independently prioritize different projects, and a track record of timely execution using industry best practices.

Key Qualifications

  • Key Qualifications
  • Strong programming skills in OS based scripting languages: Bash or Zsh
  • Strong programming skills in LAMP technologies: Python, PHP & MySQL
  • Experience with programming in MacOS, Linux-based operating systems
  • Experience with developer environment tools - Docker, Vagrant
  • Experience with code-review and CI technologies: Jenkins, Git pull-request
  • Familiarity with Xcode, Objective-C
  • Familiarity with configuration management tools - Ansible, Puppet, or similar
  • Additional Qualifications
  • Experience with full CI/CD workflows
  • Experience coding for microservice architectures
  • Excellent analytical and problem solving skills
  • Excellent written and spoken communication skills

Description

This is your chance to join a small and agile team that has proven itself by delivering high-quality products in a timely manner. You should be comfortable working in a highly visible and collaborative environment. You should also be ready to be a hands-on, pro-active, self-motivated engineer with strong initiative and a desire to succeed in a challenging environment.
Responsibilities include:
Develop and maintain software deployed as a microservice
Define application environments to SRE teams
Give presentations and colloquium-style tech reviews on best practices to Sr. Management teams
Achieve and maintain expected productivity levels with minimal supervision

Education & Experience

BS degree in Computer Science, Computer Engineering or equivalent practical experience.

Additional Requirements

Jobs Rated Reports for Software Engineer

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:

SOFTWARE ENGINEER - FACTORY TOOLS

Apple, Inc.
Cupertino, CA 95014

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
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199