Embedded Software Infrastructure Engineer
$113.51k - $190.9kApple 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.
- 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
$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...SuggestedFull time$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$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$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- ...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
$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...$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 timeTemporary workPart timeInternshipFlexible hours$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- ...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...
- ...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 workLocal area
$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 placementRelocationFlexible hours$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- ...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
$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$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 timeWork at officeImmediate startVisa sponsorshipNight shift- ...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 contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
$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...WorldwideRelocation$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 contractFull timeLocal areaWorldwide$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 timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...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 workRemote work
- ...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 workWork experience placement
$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...$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...$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$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 timeTemporary workPart timeInternshipFlexible hours- ...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...
$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 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...
$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 timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Infrastructure Engineer. Be the first to apply!
- embedded systems software engineer Cupertino, CA
- embedded software engineer Cupertino, CA
- embedded developer Cupertino, CA
- embedded engineer Cupertino, CA
- infrastructure engineer Cupertino, CA
- data infrastructure engineer Cupertino, CA
- infrastructure engineering manager Cupertino, CA
- senior infrastructure engineer Cupertino, CA
- infrastructure developer Cupertino, CA
- principal infrastructure engineer Cupertino, CA


