Firmware Automation Engineer

$161,700 - $284,900/Yr

Apple - San Diego, CA

posted 6 months ago

Full-time - Senior
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

In this technical role, you will help in the automation development effort for the characterization of state-of-the-art wireless SoC products! You will expand the team's automation frameworks, build new tools, setup monitoring systems, and be responsible for ensuring the team is fully ready to test the latest generation of Apple Wireless FW SOC. The Wireless Connectivity Silicon team is seeking a strong, experienced, self-motivated testing and automation engineer with a passion for contributing to Apple's Wireless Silicon FW development efforts. The daily tasks will include planning and building automation infrastructure, maintaining test racks, bringing up new SoC and hardware platforms, writing and executing automation tests, writing and executing test strategies and test plans, and writing up, reproducing, triaging, and resolving bug reports. You will also help write tools to parse and represent data, automate dashboards, and assist the FW and QA team in any automation efforts. You should have a strong curiosity to learn new technologies, excellent communication skills, and the ability to drive complex and challenging projects. Strong collaboration with engineering teams and an ability to thrive under pressure are key skills required to succeed. The Wireless FW QA team is a passionate and tight-knit collection of engineers who are eager to identify a highly motivated engineer with aspirations to build powerful automation, cultivate learning, and lead automation efforts across teams. This is a high-impact team looking to hire a high-impact individual.

Responsibilities

  • Plan and build automation infrastructure.
  • Maintain test racks and bring up new SoC and hardware platforms.
  • Write and execute automation tests.
  • Develop and execute test strategies and test plans.
  • Write, reproduce, triage, and resolve bug reports.
  • Create tools to parse and represent data and automate dashboards.
  • Assist the FW and QA team in automation efforts.

Requirements

  • Minimum of a BS degree with 10+ years of relative experience.
  • Strong Python scripting and object-oriented programming experience.
  • Strong shell scripting skills.
  • Experience with source control systems.
  • Some exposure to hardware/FW/wireless/embedded development/testing is desired.
  • Excellent problem-solving and reasoning skills.
  • Strong collaboration, communication, and partnership skills.
  • Proactive, positive, dedicated, inventive, and willing to tackle challenges.
  • Excellent knowledge and experience with test methodologies (unit testing, integration testing, performance testing, functional testing, etc.).
  • Ability to investigate, debug, and triage difficult problems both independently and collaboratively.
  • Highly organized, creative, motivated, and passionate about achieving results.

Nice-to-haves

  • Experience with CI (Continuous Integration) systems.
  • Familiarity with wireless technologies and protocols.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Opportunity to participate in Apple's discretionary employee stock programs.
  • Eligibility for discretionary bonuses or commission payments.
  • Relocation assistance if applicable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service