Embedded Software Infrastructure Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
56 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $210k
$120k most similar roles pay here $288k

This role pays more than 80% of similar roles. Most pay $137,500–$203,200 — the shaded band above. At the midpoint, this role pays about $210k versus about $170k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Embedded Software Infrastructure Engineer

As an Embedded Software Infrastructure Engineer at the senior level, you will join a dynamic team responsible for developing robust systems that support the creation and validation of firmware and RTOS-based software on custom silicon. Your daily tasks include designing CI/CD pipelines for cross-compilation and automated regression testing, creating log aggregation systems for failure analysis, generating detailed reports using metrics tools like Grafana and Prometheus, and collaborating with embedded developers to deploy toolchain updates and debug tools. You will also scale infrastructure to handle thousands of builds and tests daily across various devices, manage compute resources both on-premises and in the cloud, and work closely with multiple teams to establish best practices. This role requires expertise in Python scripting, containerized applications (Kubernetes, Docker), configuration management systems like Ansible, and a strong understanding of cross-compilation toolchains such as GCC and Clang.

What you'll do

  • Design and operate CI/CD pipelines for embedded software from build to automated regression on real silicon.
  • Create systems for log aggregation, failure analysis, and root cause identification across large test fleets.
  • Generate detailed reports and dashboard views to track automation status, test coverage, and release health.
  • Scale infrastructure to support thousands of daily builds and tests across multiple target devices and products.
  • Build, maintain, and optimize compute/storage resources both on-premises and in the cloud.

What we're looking for

  • 3+ years of experience building CI/CD systems at scale for embedded software.
  • Strong proficiency in Python scripting and command of databases/metrics tools.
  • Experience with containerized applications and configuration management systems.
  • Expertise in debugging software and system-level failures in development environments.
  • Knowledge of log aggregation, analysis tools, and complex Jenkins deployments preferred.

More like this

Similar roles

Embedded Software Infrastructure Engineer

Apple Inc

Cupertino, CA 56 days ago $147,400$272,100
CI/CD Python Kubernetes Docker Grafana Prometheus Ansible Jenkins Git Gerrit GCC CMake Splunk Make Clang JTAG UART AWS PostgreSQL

Embedded Software Engineer - Labs

DoorDash, Inc

San Francisco, CA 9 days 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

Embedded Software Engineer

Anduril Industries

Lexington, MA 8 days ago $166,000$220,000
C C++ ARM FPGAs SoCs SoMs Git SPI I2C CAN Timers Interrupts Xilinx HDL Python

Embedded Software Engineer

3M

Monroe, NC 31 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 65 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jira Scrum