Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Infrastructure Engineer

$147.4k - $272.1k

Apple

Embedded Software Infrastructure Engineer

Do you love crafting sophisticated solutions to highly complex challenges? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. As an Embedded Software Infrastructure Engineer, you will build the systems that power development, validation, and release of firmware and RTOS-based software running on custom silicon. You will design scalable infrastructure for cross-compilation, hardware validation, and large-scale regression systems, enabling engineers to rapidly iterate while maintaining deterministic, high-quality releases. This role sits at the intersection of embedded systems, build engineering, and distributed infrastructure, and it is critical to delivering reliable software for next-generation SoCs.

-Design and operate CI/CD pipelines tailored for embedded software, from build to automated regression on real silicon.

-Create systems for log aggregation, failure triage, and root cause analysis across large test fleets.

-Generate detailed reports and dashboard views to track automation status, test coverage, failure trends, and release health.

-Partner with embedded developers to deploy toolchain updates, integrate development collateral, and support debug tools.

-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-prem and cloud-based.

-Participate in discussions across multiple teams to help decide and align on best practices.

Minimum Qualifications
  • A minimum of a bachelor's degree in computer science, electrical engineering, or related field with 3 years of experience.
  • Experience building CI/CD systems at scale for embedded or low-level software
  • Strong command of the Python language and script development
  • Experience working with databases and metrics/visualization tools (Grafana, Prometheus)
  • Experience working with containerized applications (Kubernetes, Docker) and configuration management systems (Ansible preferred)
  • Strong debugging skills for software under development and system-level failures
Preferred Qualifications
  • Experience working with log aggregation, analysis, and introspection tools such as Splunk
  • Experience with complex Jenkins deployments, including Scripted Pipelines and Shared Library development
  • Experience with build artifact management (storage, backups, and release generation)
  • Experience maintaining Git source code repositories with Gerrit
  • Experience with C/C++ embedded development
  • Good understanding of cross-compilation toolchains (GCC, Clang) and build systems (Make, CMake)
  • Experience with hardware-in-the-loop (HIL) systems and low-level interfaces (JTAG, UART)
  • Exposure to silicon bringup and post-silicon validation tasks and workflows
  • Experience or strong interest in leveraging Generative AI for developer workflow automation (templating, documentation, triage, etc.)
Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Infrastructure Engineer in Cupertino, CA vacancy
  •  ...Embedded Software Infrastructure Engineer Do you love crafting sophisticated solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you’ll help design and manufacture our next-generation... 
    Suggested

    Apple

    Cupertino, CA
    4 days ago
  • $40 - $56 per hour

     ...responsible for delivering high quality embedded code running on the processors at the heart...  .... Join a team of deeply knowledgeable engineers that strive to build the most robust and...  ...embedded systems using cutting‑edge software development tools and practices. You will... 
    Suggested
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Suggested
    Full time

    Fortinet

    Sunnyvale, CA
    3 days ago
  •  ...Embedded Software Engineer Our client is seeking Embedded Software Engineer to join their team. Job Title: Embedded Software Engineer Location: Sunnyvale, CA Contract Pay rate $70-73/hr onw2 Key Qualifications This position is for a validation role with 10+ years... 
    Suggested
    Contract work

    Experis

    Sunnyvale, CA
    15 hours ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Suggested
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    5 days ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match throughout... 

    Kasmo Global

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...Senior Embedded Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future. We are a cross-functional group that thrives on collaboration, innovation, and tackling challenging problems to create... 
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  •  ...worldwide. We're a team of engineers, clinicians, and innovators...  ...Development Platform Software team. The engineer will collaborate...  ...to design and build the embedded software platform. The successful...  ...deliver robust platform and infrastructure software. Design,... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  •  ...Embedded Systems Engineer This position is onsite at Sunnyvale, CA. Experience level: 8+ Years • Should be able to work independently as individual contributor • Design and develop Embedded systems / IoT products • Experience in MATLAB, Python, C/C++, design... 

    Samprasoft

    Sunnyvale, CA
    3 days ago
  • $171k - $264k

     ...company is creating the digital infrastructure needed to bring intelligence...  ...commitments. Meet our engineers on the Vehicle OS team! Vehicle...  ...and update complete vehicle software and AI applications. This is...  ...expertise in developing embedded software applications on production... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Decisive Point

    Sunnyvale, CA
    4 days ago
  •  ...Chipton-Ross is seeking an Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC QUALIFICATIONS Experience with programming languages such as C, C++ Ability to work with multi-disciplined teams Experience in embedded software development Active... 
    Full time
    Contract work
    Day shift

    Chipton-Ross

    Sunnyvale, CA
    3 days ago
  •  ...We are seeking an Embedded Software Project Lead to support development and bring-up of next-generation embedded product lines. In this role...  ..., and the ability to drive coordination across multiple engineering functions in a fast-paced environment. Responsibilities Lead... 
    Contract work
    Remote work

    OSI Engineering

    Cupertino, CA
    3 days ago
  • $150k - $180k

     ...combines autonomous machines, advanced software, and human expertise to help protect people, property, and critical infrastructure. Knightscope's long-term mission is...  ...Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team... 
    Full time

    Knightscope

    Sunnyvale, CA
    5 days ago
  •  ...Embedded Software Developer for RDK-B Location: Sunnyvale, California | Contract Job Description Strong understanding of IEEE802.11 protocol Design, develop and testing of Wi‑Fi software feature for Comcast Wi‑Fi gateway/extender product Experience and knowledge on IEEE... 
    Contract work

    US Staffing Inc

    Sunnyvale, CA
    4 days ago
  • $140k - $190k

     ...Principal Embedded Software Engineer WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    1 day ago
  •  ...Are you a seasoned software engineer who thrives at the intersection of low-level systems programming and cutting-edge wireless technologies? We're looking for a Staff Embedded Software Engineer to join our engineering team and serve as a technical pillar, architecting... 

    Alcatraz LLC

    Cupertino, CA
    2 days ago
  • $197k - $278.46k

     ...committed to solving mobility challenges with software and AI. As the Global Software Center of...  ...About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational...  ..., high-performance, and safety-critical embedded foundation. This is a high-visibility... 

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Embedded Software Engineer Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded software and firmware development. Strong programming skills in C, C++, and Python... 

    Diverse Lynx

    Sunnyvale, CA
    3 days ago
  • $120k - $150k

     ...energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each...  .... About the Role The Cloud Data Center Whitespace Deployment Engineer is responsible for executing the physical deployment of data... 
    Temporary work
    For contractors

    Crusoe

    Sunnyvale, CA
    3 days ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...is responsible for the real-time software infrastructure and state machines that support critical...  ...experience and comfort working with C++ in an embedded environment is required.Essential Job... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront...  ...B200. We're searching for passionate software engineers to join our fast growing team....  ...Rust, and/or Python Experience with embedded systems, high-performance computing or distributed... 

    ETCHED LLC

    Cupertino, CA
    16 hours ago
  •  ...Role: Firmware Engineer (Full Time) Location: Cupertino CA(Onsite) Mandatory Skills: Firmware development using C; 4+ years of experience. Skills: Requirements - Firmware Engineer Firmware configuration and maintenance for new product bringup:... 
    Full time

    Vir Healthway

    Cupertino, CA
    15 hours ago
  •  ...Firmware Engineer Cupertino, California Etched was founded on the belief that new...  ...You'll Do Co-Develop cutting-edge software optimized across hardware and software driving...  .... ~3 years of experience with embedded architectures, IO technologies (I2C, SPI... 

    Maintec Technologies

    Cupertino, CA
    2 days ago
  • $150k - $220k

     ...protect space and our planet and enhance our overall quality of life. We are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, and optimize low-level software with a strong emphasis on software/hardware co-operation. The role... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    eSpace

    Saratoga, CA
    4 days ago
  •  ...They Care About From the skills dropdown and JD text, the strongest matching skills are: Program Management Project Management Infrastructure Support Data Center Operations Network Management Infrastructure Monitoring/Maintenance Information Management and Security Security... 

    programmers.io

    Cupertino, CA
    4 days ago
  •  ...and support almost every product. We are looking for a highly motivated technical project manager who will lead projects for our infrastructure team. This individual will oversee daily management of infrastructure projects including networking, servers, storage, and... 
    Remote work
    Flexible hours

    Systems Integration Solutions

    Sunnyvale, CA
    2 days ago
  •  ...Senior Network Engineer Job Location: Sunnyvale, CA Job Type: 6+ Months Contract...  ...continuing improvement, installation, and software version control/revision on all network...  ..., control, and monitoring of network infrastructure ~ Solid knowledge of general TCP/IP,... 
    Contract work
    Work at office

    InterSources

    Sunnyvale, CA
    2 days ago
  • $92.7k - $175.7k

     ...cause and future prevention techniques. We are seeking a Network Engineer to apply your extensive experience supporting large‑scale...  ...diagnose critical and complex problems, and learn customers’ infrastructure and technologies. Become part of a team known for technical expertise... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    4 days ago
  •  ...Infrastructure Security Engineer As an Infrastructure Security Engineer, you will partner directly with the Cepheid Infosec team to lead the adoption...  ...in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards... 
    For contractors
    Shift work

    InterSources

    Sunnyvale, CA
    1 day ago
  •  ...Network Engineer Vudu is looking for a seasoned candidate with 3 years of experience working in a Security Engineering role. A...  ...technical audiences ~ eCommerce experience (preferred) ~ Infrastructure Experience (preferred) ~ Operational Experience (preferred)... 

    Staffing the Universe

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Infrastructure Engineer. Be the first to apply!