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

Embedded Software Infrastructure Engineer

$113.51k - $190.9k

Apple Oakbrook

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, 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
  • Bachelor's degree or equivalent experience in computer science, electrical engineering, or a related field with 0 years of experience.
  • Strong command of the Python language and script development
  • Strong debugging skills for software under development and system-level failures
  • Experience working with build and test automation
Preferred Qualifications
  • Experience working with CI/CD systems such as Jenkins
  • Experience working with databases and metrics/visualization tools such as Grafana or Prometheus
  • Experience working with containerized applications (Kubernetes, Docker) and configuration management systems (Ansible preferred)
  • Experience working with log aggregation, analysis, and introspection tools such as Splunk
  • Experience with build artifact management (storage, backups, and release generation)
  • Experience with hardware-in-the-loop (HIL) systems and low-level interfaces (JTAG, UART)
  • Experience or strong interest in leveraging Generative AI for developer workflow automation (templating, documentation, triage, etc.).
  • Strong C/C++ embedded programmer
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 $113,506 and $190,900 annualized, 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. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Infrastructure Engineer in Cupertino, CA vacancy
  • Zoomcar is seeking a skilled software engineer for networking-related products in Sunnyvale, CA. The role requires a strong background in C/C++ and extensive experience in networking software development. Ideal candidates will collaborate with hardware teams and handle... 
    Suggested

    Zoomcar

    Sunnyvale, CA
    1 day ago
  • $160k - $190k

    A leading cybersecurity company is seeking an experienced software engineer to design and develop software for its product line. The role involves collaborating with teams to implement features while maintaining quality and performance. Applicants should have at least 1... 
    Suggested
    Full time

    Fortinet, Inc.

    Sunnyvale, CA
    5 days ago
  • $170k - $210k

    Fortinet, Inc. is seeking a Principal Embedded Software Developer based in Sunnyvale, California. This role involves developing and maintaining software for FortiSwitch products, mentoring junior developers, and requires a minimum of 10 years of networking and embedded... 
    Suggested

    Fortinet, Inc.

    Sunnyvale, CA
    16 hours ago
  • $96.8k - $118.3k

    A global cybersecurity leader is seeking an Embedded Software Engineer to enhance and develop embedded solutions for networking and security appliances. The successful candidate will work on software for firewall products, improving performance and reliability while collaborating... 
    Suggested

    Fortinet, Inc.

    Sunnyvale, CA
    1 day ago
  • $160k - $220k

    Zoomcar is seeking a senior software engineer with over 13 years of experience in software engineering, particularly with C/Linux. The role involves designing and maintaining software features for network products, particularly focusing on switch-controller functionalities... 
    Suggested

    Zoomcar

    Sunnyvale, CA
    1 day ago
  •  ...incision, every stitch - runs on software our team builds and owns. We...  ...BSP and Operating Systems Engineering team at Intuitive and we are...  ...We are looking for a Senior Embedded Software Engineer who wants...  ...monitoring and enforcement infrastructure that detects and responds to... 
    Contract work

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $150k - $250k

     ...cybersecurity company in California is seeking an experienced engineer to architect and implement embedded systems from the ground up. You will work with a team of veterans, focusing on Linux Kernel and software lifecycle management. The role also involves working with... 

    Cylake, Inc

    Sunnyvale, CA
    5 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... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $117k - $143k

     ...1x and 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 Compensation and Benefits The... 
    Full time

    Zoomcar

    Sunnyvale, CA
    1 day ago
  •  ...Overview We are looking for Embedded Software Engineers to join our talented engineering design team. Your first project at SK2 X could be creating special effects for sports broadcasts. Responsibilities Use your broad range of engineering talents to create new products... 

    SK2X Inc

    Sunnyvale, CA
    2 days ago
  •  ...take ownership of development tasks: writing code, testing and debugging (approximately 80‑90% coding). Role focuses purely on embedded software; no cloud responsibilities. Automotive domain experience preferred but not mandatory. Core Technical Requirements (Top Skills)... 
    Contract work
    Local area

    BayOne Solutions

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

     ...Firmware and Diagnostics team is looking for an enthusiastic embedded firmware engineer to join our team. This is an individual contributor role...  ...closely with our partners in Electrical Engineering, Software Engineering, Quality Assurance, Program Management, Manufacturing... 
    Work experience placement
    Relocation
    Flexible hours

    Apple

    Cupertino, CA
    5 days ago
  • $110k - $160k

     ...Requirement Bachelor’s Degree in Computer Science or Electrical Engineering is required Master’s Degree is preferred Authorization Must...  ...@fortinet.com. Job Overview WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join... 
    Full time

    Zoomcar

    Sunnyvale, CA
    1 day ago
  •  ...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 of experience. Looking for someone who is hands‑on in SoC validation and leads PnP & hardware/software testing... 
    Contract work

    ManpowerGroup Global, Inc.

    Sunnyvale, CA
    2 days ago
  • $96.8k - $118.3k

     ...Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet’s networking and security appliances. This is a... 
    Full time

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $100k - $175k

     ...will expand global economies, protect space and our planet and enhance our overall quality of life. As a Senior Embedded Software Engineer you will be responsible for designing, developing, and maintaining software for embedded systems. This role requires a deep... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    eSpace

    Saratoga, CA
    3 days ago
  •  ...company is creating the digital infrastructure needed to bring intelligence...  ...commitments. Meet Our Engineers On The Vehicle Os Team!...  ...and update complete vehicle software and AI applications. This is...  ...with expertise in developing embedded software applications on production... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $181.1k - $318.4k

     ...Embedded Software Engineer Are you a systems-level thinker who loves bridging hardware and software? Do you thrive on building prototypes that push the boundaries of what's possible? If so, we have the perfect opportunity for you! We're looking for a Software/Firmware... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $119.5k - $164.4k

     ...Elevate Aviation Innovation: Embedded Systems Tools Engineer Ready to make a tangible impact on...  ...helping customers build and maintain infrastructure, design and construct buildings, optimize...  ...platforms. You will own the full software development lifecycle, championing... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble

    Sunnyvale, CA
    3 days ago
  • $157.8k - $278.19k

     ...built for you. We are seeking a highly skilled and motivated Software Engineer to join our team supporting the Medusa Program....  ...programming language (e.g., C++, Java). - Experience with embedded software development Desired Skills: - Experience with... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    2 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... 
    Contract work
    Remote work

    OSI Engineering

    Cupertino, CA
    3 days ago
  •  ...Position: Embedded Software Engineer Location: Sunnyvale, CA Duration : 12+ Months Contract Embedded Software Engineers collaborate with systems, hardware, architecture, and other teams to design system-level software solutions and obtain information on performance... 
    Contract work
    Work experience placement

    BayOne Solutions

    Sunnyvale, CA
    4 days ago
  • $100k - $180k

    A leading networking software company seeks a skilled engineer to integrate Layer 2, Layer 3, and MPLS features into their dataplane. The ideal candidate will have solid Linux networking experience, strong problem-solving abilities, and a minimum of 7 years in IP networking... 

    IP Infusion

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform...  ...Excellent C/C++/Python programming skills.* Experience with embedded system involving Linux/RTOS with exposure to bring-up and... 

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $125k

     ...offering an internship in Palo Alto for students pursuing degrees in Computer Science, Computer Engineering, or related fields. Interns will work on developing tools that enhance software productivity and minimize errors across Tesla’s product range. This opportunity requires... 
    Internship

    Tesla

    Palo Alto, CA
    1 day ago
  • $125k

     ...team builds critical tools and infrastructure that enable Tesla to develop software with precision and agility. Our...  ...systems communicate, and augments the engineering process with analysis,...  ...generators for highly efficient embedded code and work with component teams... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day 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
    1 day ago
  • $152k - $241.5k

    The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform...  ...Excellent C/C++/Python programming skills. Experience with embedded systems involving Linux/RTOS with exposure to bring‑up and... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • NVIDIA Gruppe is seeking experienced Senior Software Engineers and Architects to develop revolutionary automotive platforms for autonomous vehicles. Responsibilities include software design and integrating new hardware systems such as cameras, radars, and lidars. The ideal... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day 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... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

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