Embedded Software Infrastructure Engineer

Apple Inc

Actively hiring Posted today Verified listing
Cupertino, CA Posted today $113,506$190,900 / year

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $166k
This role $152k
$103k most similar roles pay here $211k

This role pays less than 59% of similar roles. Most pay $135,000–$196,912 — the shaded band above. At the midpoint, this role pays about $152k versus about $166k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 324 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 230 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR

As an Embedded Software Infrastructure Engineer at Apple’s Silicon Technologies group, you will design and operate CI/CD pipelines for embedded software development, validation, and release processes. Your daily tasks include creating systems for log aggregation, failure triage, and root cause analysis across large test fleets, generating detailed reports, and partnering with developers to deploy toolchain updates and support debug tools. You will scale infrastructure to handle thousands of daily builds and tests on multiple target devices, optimize compute/storage resources both on-premises and in the cloud, and participate in cross-team discussions to align on best practices. This role requires strong Python scripting skills, debugging abilities, and experience with CI/CD systems like Jenkins, containerized applications such as Kubernetes and Docker, and log aggregation tools like Splunk.

What you'll do

  • Design and operate CI/CD pipelines for embedded software development and validation.
  • Create systems for log aggregation and failure analysis across large test fleets.
  • Generate detailed reports and dashboard views to track automation status and release health.
  • Scale infrastructure to support thousands of daily builds and tests on multiple devices.
  • Build, maintain, and optimize compute/storage resources both on-premises and in the cloud.
  • Partner with embedded developers to deploy toolchain updates and integrate development tools.
  • Participate in cross-team discussions to align on best practices for software delivery.

What we're looking for

  • Strong command of Python for scripting and automation.
  • Experience with build and test automation systems.
  • Proficient debugging skills for software and system-level issues.
  • Knowledge of CI/CD pipelines and tools like Jenkins.
  • Expertise in log aggregation, analysis using Splunk or similar tools.
  • Familiarity with containerized applications (Kubernetes, Docker) and configuration management.
  • Experience managing build artifacts and release generation processes.

More like this

Similar roles

Embedded Software Engineer - Labs

DoorDash, Inc

San Francisco, CA 1 day ago $159,800$235,000
C C++ ARM RTOS FreeRTOS Zephyr Embedded Linux I2C SPI UART CAN Motor control Power systems Battery management Watchdogs Fault handling Bare-metal programming Firmware design patterns Schematic review Board-level debug

Principal Embedded Software Engineer

Motorola Solutions

Irvine, CA 57 days ago $180,000$250,000
C Linux kernel driver development Socket programming Internet/Ethernet protocols AMD UltraScale+ MPSoC Microchip Polarfire SoC BSP IPsec Network protocols Data authentication Encryption algorithms NIST FIPS 140-3 NIAP Common Criteria ARM RISC-V

Embedded Software Engineer

3M

Monroe, NC 23 days ago $124,127$151,710
STM32 Cesium RTOS BLE LoRa UWB MISRA IAR Embedded Workbench GitHub CI/CD DevOps JTAG SWD logic analyzers RF test equipment Python C embedded development static code analysis unit tests integration tests

Embedded Software Engineer

Qualcomm

San Diego, CA 57 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jira Scrum

Embedded Software Engineer

Qualcomm

San Diego, CA 52 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jenkins Linux REST SQL Scrum Agile