Search jobs > San Diego, CA > Firmware engineer

Firmware Automation Engineer

Apple
San Diego
Full-time

Summary :

Imagine the impact you can make. 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!

Key Qualifications :

Automation and CI experienceStrong Python scripting and object-oriented (classes, inheritance)experience is a mustStrong shell scriptingSource control experienceSome exposure to hardware / FW / wireless / embedded development / testing is desiredExcellent problem-solving and reasoning skillsStandout ability of collaboration, communication, and partnershipsProactive, positive, dedicated, inventive, and willing to tackle challengesExcellent 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.

Creative thinker and strong problem solver with meticulous attention to detail.

Description :

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.

Additional Requirements :

30+ days ago
Related jobs
Apple
San Diego, California

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. In this technical role, you will help in the automation de...

Promoted
Scientific Research Corporation
San Diego, California

Scientific Research Corporation (SRC) is searching for a Software Quality Assurance (QA) Engineer to assist the Lead Software Engineer in the software engineering production across the complete Development, Security, and Operations (DevSecOps) lifecycle of a project. Bachelor's degree in Computer Sc...

Promoted
VirtualVocations
Chula Vista, California

A company is looking for a QA Automation Test Engineer to drive quality and testing best practices across its organization. ...

Promoted
Oura
San Diego, California

You navigate smoothly between several aspects of supplier quality engineering, from analyzing highly specified measurement details, to participating in creating long term strategies to help continuously improve the Oura Supply Chain through well planned and executed supplier quality processes and pa...

Promoted
Apple
San Diego, California

Previous experience including design, implementation, documentation and maintenance of test automation using XCTest with Swift/Obj-C. You will be responsible for creating and maintaining continuous integration testing tools and internal applications using Xcode, XCTest, Swift, SwiftUI and internal f...

Fusion Technology
San Diego, California

Systems/Network Engineer, Journeyman (Network):. Develops Preliminary Engineering Implementation Plan and Site Survey Reports. Supports List of Materials (LOM) to capture all major components and installation materials to ensure successful deployment of systems. Develops System Design Plans (SDP) an...

Google
San Diego, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

DICE
San Diego, California

Northrop Grumman Aeronautics Systems has an opening for a Software Integration and Test Automation Engineer to join our team of qualified, diverse individuals in. We build complex aircraft systems using the latest technologies including simulation, cloud computing, DevSecOps, and cyber that can rapi...

Unlimitventures
San Diego, California

Bachelor's or Master's degree in Mechatronics Engineering, Electrical Engineering, Mechanical Engineering, or a related field. Collaborate with cross-functional teams, including mechanical, electrical, and software engineers, to ensure seamless integration of mechatronic systems. We are seeking a hi...

Ursus, Inc.
San Diego, California

JOB TITLE: Satellite Software Developer (Mid-Level). Our client is looking for a Software Developer to support their small satellite and space nuclear development programs in Englewood, CO. Evaluates integration of software applications with the overall computing environment; and responsible for pla...