SoC Systems Software Engineer
$121.3k - $183.2kApple Oakbrook
SoC Systems Software Engineer
Do you love crafting elegant 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 expertly 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. The team engages in multi-disciplinary effort to design, develop and maintain our current and next generation system level test and ATE platform solutions. As the number of SOC's keeps increasing, we are growing our team to meet the scope and complexities required to deliver outstanding SOC test platform solutions. We are looking for a system software engineer to architect, build and maintain system software that powers our current and next generation of system level test and ATE equipment. The ideal candidate will have a strong mix of education and practical experience with a real passion for solving diverse engineering challenges. A successful candidate in this role will demonstrate deep knowledge in sophisticated software design and development. If you enjoy fast paced and challenging environment and collaborating with people across different functional areas as well as thriving during crisis times, we encourage you to apply!
• Work cross-functionally with platform architecture, Silicon Validation, product engineering, and other hardware/software teams within Apple and our vendors to develop and integrate best in class software and hardware.
• Design, develop, and maintain application and hardware abstraction layer software, drivers and test programs.
• Develop silicon characterization algorithms, diagnostics routines and performance measurement tools.
• Design and develop infrastructure to support automated testing of software solutions at scale.
Minimum Qualifications:
- Bachelor's degree
Preferred Qualifications:
- Excellent programming (C /C++/ C#) and scripting skills (Python).
- Proficiency with design, architecting and developing large, complex system software is a plus.
- Ability to work under tight schedule and deliver on time
- Experience software development on windows/ Mac OS/ Linux OS.
- Good understanding of network technologies, protocols.
- Project management experience across teams and organizations is a plus.
- Experience in owning, leading and driving large scale software solutions with cross functional stakeholders is a plus.
- System Level Test equipment or Automated Test Equipment (ATE) experience is a plus.
- SEMI standards knowledge is a plus.
- Machine Learning, data analysis, data bases and SQL experience is a plus.
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 $121,300 and $183,200, 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.
$184k - $287.5k
System Software Engineer - GPU and SOC page is loaded## System Software Engineer - GPU and SOClocations: US, CA, Santa Clara: US, WA, Redmondtime type: Full timeposted on: Posted 2 Days Agojob requisition id: JR2015886NVIDIA is searching for a highly motivated, creative...Suggested$152k - $287.5k
...technology company in California is seeking a motivated engineer to design, develop, and verify features for their next generation SoC architecture. The ideal candidate will have over 5 years of relevant software development experience, strong C programming skills, and...Suggested- A leading tech firm in Santa Clara is seeking a highly motivated System Software Engineer for GPU/SOC. The role involves designing and debugging software for next-gen hardware, collaborating with global teams, and product hardening. Ideal candidates have 8+ years in software...Suggested
$184k - $287.5k
...takes vision, innovation, and the world’s best talent.We are now looking for a Senior System Software Engineer! NVIDIA is searching for a world-class system software engineer to join the SoC System Perf and Power Management Software team. As a SoC system software engineer,...SuggestedWork experience placementLocal areaRemote work- A leading technology company is looking for a SoC Embedded Software Engineer in Cupertino, California to design and implement embedded software for System on a Chip (SoC) solutions. This role involves working closely with cross-functional teams to ensure quality and performance...Suggested
$147.4k - $272.1k
...California, United States Hardware Silicon Engineering Group, you’ll help design and... ...performance, power-efficient processor, system-on-chip (SoC) solutions. You’ll enable Apple products... ...devices. Joining Apple a SoC Embedded Software Engineer, you will craft and implement...Relocation- Advanced Micro Devices, Inc. is seeking a MTS Software System Design Engineer in Santa Clara, CA. The role involves developing and testing operating... ...Linux, or Unix, and design knowledge in microprocessors and SoC architecture. Join AMD and contribute to the future of...
$141.8k - $258.6k
A leading technology company in Cupertino is seeking a System Software Engineer. In this role, you will work cross-functionally to design, develop, and maintain software for the next-generation systems. Ideal candidates have a Bachelor’s degree and at least 3 years of...- ...System Software Engineer – Lead Engineer Sunnyvale, CA Do you want to be part of AI revolution? Do you want to think out of box with thriving... ...~7+ years of significant software and product experience in SoC system software design and optimization, with expertise in...
- ...Space in Saratoga, California, is seeking an embedded engineer to develop real-time software on advanced SoC platforms. This full-time role involves building... ...firmware in C/C++, working with real-time operating systems, and debugging hardware/software interactions....Full time
$120k - $220k
...building a highly‑advanced low Earth orbit (LEO) space system that will fundamentally change the design, economics... ...overall quality of life. We are seeking an embedded engineer to develop real‑time software on advanced SoC platforms. This role involves building firmware,...Full timeWork at officeImmediate startVisa sponsorshipNight shift- ...Role: Sr. Embedded Engineer - SoC (1 Opening) Rate: $$ W2/hr. + Benefits Location: Onsite in Palo Alto (with some flexibility... ...as early as 8/31/25 We are looking for a Senior Embedded Software Engineer. Our team focusses on providing software stack for Design...Long term contract
- NVIDIA Corporation is seeking a Senior System Software Engineer to join the Tegra system software group in Santa Clara, California. The role involves designing test frameworks, developing diagnostic software solutions, and debugging complex failures. Ideal candidates possess...
$147.4k - $272.1k
Machine Learning System Software Engineer Sunnyvale, California, United States Machine Learning and AI At Apple, we're on the cutting edge of delivering... .... Expertise in neural network inference on specialized SoCs or GPUs, and knowledge of deep learning frameworks and tools...Relocation$147k - $211k
...tech company in Mountain View is seeking a Software Engineer to develop firmware for embedded microcontrollers and work on complex SoC projects. Ideal candidates will have a... ...development, specifically within embedded operating systems. The role requires skills in debugging and...$193.3k - $261.5k
...Description The Senior SoC Software DevOps Engineer role centers on enabling the rapid and reliable development of software for AWSs most advanced... ...development velocity release quality and the stability of systems that support multiple teams. The position demands a...Local areaImmediate startFlexible hours- ...leading technology firm in Mountain View is seeking an experienced engineer specialized in chip package substrate design to push the... ...involves defining and executing physical package designs for mobile SOCs, managing co-design initiatives, and collaborating with various...
- ...Systems/Software Engineer III This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...Work at officeLocal area2 days per week
$124k - $195.5k
...We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on Data Center Server Platform Diagnostics. You... ...diagnostic middle-ware and diagnostic applications for NVIDIA SOC and GPU hardware Architecting and driving new diagnostic...Immediate start$152k - $241.5k
...We have an exciting opportunity for a talented Senior System Software Engineer to join our dynamic Automotive Team and help us develop innovative... ...team, you will get an opportunity to work on NVIDIA's latest SOCs, help tackle complex and important problems, and work...$136.5k - $276.5k
...Senior Systems Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We...Work experience placementWork at office2 days per week$181.1k - $318.4k
...Sr. System 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 products...Relocation$152k - $241.5k
...Join the leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work on breakthrough... ...USB, UART, SPI, PCIe, JTAG). ~ Solid comprehension of the SoC boot sequence, spanning from ROM and bootloader phases to...- ...some of the most powerful GPU clusters in production and are rapidly expanding their global footprint. We are hiring a Systems Software Engineer to provision and monitor bare metal servers all the way to coordinating with GPUs. This is a greenfield build involving...
$147.4k - $272.1k
...Systems & Kernel Software Engineer, SEAR The SPEAR team in Apple's Security Engineering & Architecture organization is hiring a collaborative system software engineer with a drive to improve the security of end user devices. SPEAR is a dedicated team of software engineers...Relocation$175k - $275k
...Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel... ...Role As part of the Embedded Software team, you will help build the critical software... ...that powers the Cerebras Wafer Scale Engine (WSE)-the world's largest AI processor. Our...$152k - $241.5k
...We are hiring senior engineers to work on the CUDA driver, a core component... ...model across a range of system configurations and hardware capabilities... ...incorporates strong system software programming skills, a detailed... ...and mobile system-on-chip (SOC) devices! What you'll be...$184k - $287.5k
...We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/C++... ...and framework that can most efficiently validate and stress SOC/System and to see them t hrough the full software...$147.4k - $272.1k
...Sr. System Software Engineer, AirPods, Sensing & Connectivity Join our Headphone & Accessories team and help shape the future of AirPods! We build and integrate technologies that enrich people's lives through seamless, best-in-class user experiences. Description...Relocation$162.5k - $286.4k
...Sr. Systems Software Engineer - Video Technologies Work Locations Submit Resume Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver...WorldwideRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SoC Systems Software Engineer. Be the first to apply!
- systems software developer Cupertino, CA
- IT system engineer Cupertino, CA
- system programmer Cupertino, CA
- id software Cupertino, CA
- software quality assurance Cupertino, CA
- software sales Cupertino, CA
- internship software Cupertino, CA
- remote software sales Cupertino, CA
- embedded software Cupertino, CA
- software asset management analyst Cupertino, CA

