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

SoC Embedded Software Engineer

$147.4k - $272.1k

Apple Oakbrook

Cupertino, California, United States Hardware Silicon Engineering Group, you’ll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC) solutions. You’ll enable Apple products by ensuring Apple Silicon SoCs 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 all Apple devices. Together, we will enable our customers to do the things they love with their devices. Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for System on a Chip (SoC) bringup and test. You will write software for Apple silicon in a bare metal environment, working closely with cross functional teams such as chip design, silicon validation, and product engineering, to bringup new silicon and ensure the quality and performance of every device manufactured. Description As a SoC Embedded Software Engineer you will design, develop, and support high quality, scalable software implementations that enable rapid device test and characterization of Apple Silicon SoCs in an RTOS runtime environment. You will engage with new Apple Silicon SoCs from pre-silicon bringup to mass production and beyond. You will write software to exercise and stress test various IP blocks and subsystems for Apple SoCs within a resource constrained environment. Focus areas could include the DRAM interface, CPU cores and caches, digital media blocks, graphics and compute accelerators, or I/O interfaces such as USB, PCIE, or SPI. A ideal candidate will have experience with SoC bringup, validation, and reliability testing along with familiarity with at least one of these SoC functional blocks. Knowledge of SoC test strategies for DRAM or Burn-in would be helpful. You will also have the opportunity to collaborate cross-functionally with all phases of operations teams from the wafer fab all the product assembly and final test. You will have a direct impact on Apple’s future products by ensuring world-class solutions to demanding test and engineering challenges. Activities include: -Participating in SoC bringup, validation, and test -Development of targeted SoC functional tests to screen for defects -Support for test program deployment, failure analysis, and device characterization -Use of soft skills and data driven approach to effectively collaborate and participate in multi-team discussions and decision-making. Minimum Qualifications A minimum of a bachelor's degree in electrical engineering, computer engineering, or related field with 3 years of experience. Preferred Qualifications 2-3 years of embedded software development experience Expert embedded C programmer Experience debugging code on embedded devices Experience working with an RTOS based software environment Proven ability in problem solving and debugging complex issues Excellent communication skills with the ability to clearly articulate complex technical concepts and issues Exposure to SoC bringup and bare metal programming Experience with DRAM initialization, calibration, and test methodologies Experience with digital video processing for example JPEG, MPEG, H.264 Experience with board level I/O for example USB, I2C, SPI, MIPI, DisplayPort Experience with RTOS internals implementation and operation Exposure to modern processor designs including caches, virtual memory, and instruction pipelines Experience reading and writing ARM assembly language code Experience with multi-core processors and thread synchronization Experience with computational accelerators such as for vector or matrix math operations Experience using laboratory equipment such as logic analyzers and oscilloscopes Experience working with board schematics and debugging at the hardware level. 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. 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 . Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the SoC Embedded Software Engineer in Cupertino, CA vacancy
  •  ...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

    Apple

    Cupertino, CA
    19 hours ago
  •  ...: 200636153-0836 Summary Silicon Engineering Group, you’ll help design and manufacture...  ...-efficient processor, system-on-chip (SoC) solutions. You’ll enable Apple...  ...their devices. Joining Apple a SoC Embedded Software Engineer, you will craft and implement... 
    Suggested

    Apple

    Cupertino, CA
    5 days ago
  • $126.8k - $190.9k

     ...SoC Firmware Engineer Does making the next great technology product excite you? Imagine what you could do here. At Apple, our new ideas...  ...analysis, and corrective action. You will be developing embedded software solutions for our current and future products. We are... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $147.4k - $220.9k

     ...Apple Inc. is seeking a results-oriented Firmware Design Engineer in Cupertino, California. This role involves developing critical firmware features in C for SOC IPs and supporting various post-silicon activities. The ideal candidate should hold a BS degree in a technical... 
    Suggested

    Apple

    Cupertino, CA
    19 hours ago
  • Apple Inc. in Sunnyvale, California is seeking an Embedded Firmware Engineer to join the Wireless Connectivity Silicon team. This role is crucial for developing embedded firmware for SoC bring-up and enabling wireless connectivity. You will collaborate closely with product... 
    Suggested

    Apple Inc.

    Sunnyvale, CA
    18 hours ago
  •  ...E-Space in Saratoga, California, is seeking an embedded engineer to develop real-time software on advanced SoC platforms. This full-time role involves building embedded firmware in C/C++, working with real-time operating systems, and debugging hardware/software interactions... 
    Full time

    eSpace

    Saratoga, CA
    19 hours ago
  • $141.8k - $258.6k

     ...high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and...  ...outstanding SOC test platform solutions. We are looking for system software engineer to architect, build and maintain system software that powers... 
    Relocation

    Apple

    Cupertino, CA
    19 hours ago
  • $113.51k - $190.9k

     ...Software Engineer: SoC System Stress Validation Cupertino, California, United States Hardware Are you passionate about changing the world? We...  ...between different IP blocks in the SoC. Join a team of SME embedded software engineers with a diverse set of backgrounds to do... 
    Relocation

    Apple

    Cupertino, CA
    19 hours ago
  • $120k - $220k

     ...global economies, protect space and our planet and enhance our overall quality of life. We are seeking an embedded engineer to develop real‑time software on advanced SoC platforms. This role involves building firmware, working with RTOS‑based systems, and interacting... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    1 day ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of...  ...NPUs, TPUs, GPUs, and custom accelerators Lead chip, SoC, and board bring-up from first power-on to production... 
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    1 day ago
  • $147k - $211k

    A leading 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 Bachelor's degree and experience in software development, specifically within embedded... 

    Google

    Mountain View, CA
    4 days ago
  • $126.8k - $220.9k

     ...A leading technology company in California is seeking a Design Verification Engineer to contribute to innovative Cellular SoCs. The role involves verification of SoCs, developing reusable test benches, and collaborating across product teams. Candidates should have a background... 

    Apple

    Sunnyvale, CA
    19 hours ago
  • $147.4k - $272.1k

     ...redefine what’s possible. The Video Engineering team is behind the cutting‑...  ...re passionate about building software that blends hardware...  ...looking for an exceptional Camera Embedded Software Engineer to help...  ...in the details of ARM‑based SoCs. You take pride in writing clean... 
    Relocation

    Apple

    Cupertino, CA
    19 hours ago
  •  ...Our client is seeking Embedded Software Engineer to join their team. Job Title: Embedded Software Engineer Location: Sunnyvale, CA Contract...  ...of experience. Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging... 
    Contract work

    Manpower Group Inc.

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

     ...Diagnostics team is looking for an enthusiastic embedded firmware engineer to join our team. This is an...  ...protocols for various internal and commodity SoCs. This highly cross functional role...  ...partners in Electrical Engineering, Software Engineering, Quality Assurance,... 
    Work experience placement
    Relocation
    Flexible hours

    Apple

    Cupertino, CA
    3 days ago
  •  ...Position: Embedded Software Engineer Location: Sunnyvale, CA Duration : 12+ Months Contract Embedded Software Engineers collaborate...  ...knowledge of end-to-end software flow for a typical embedded SoC Ability to navigate touchpoints in different stages of... 
    Contract work
    Work experience placement

    BayOne Solutions

    Sunnyvale, CA
    2 days ago
  • $181.1k - $318.4k

     ...Apple Inc. is seeking a Software Engineer for SoC Level Validation in Cupertino, California. You will craft and build technology for high-performance...  ...in software engineering, particularly with C/C++, embedded systems, and debugging. This role offers a base pay range... 

    Apple

    Cupertino, CA
    1 day ago
  • $171k - $264k

     ...family 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...  ...low level debug of board and SoC Work with cross-... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

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

     ...enhance our overall quality of life. As a Senior Embedded Software Engineer you will be responsible for designing, developing, and maintaining...  ...of hardware-software interactions, experience working on SoCs inside of FPGAs, experience with the PCIe bus, and the... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    eSpace

    Saratoga, CA
    1 day ago
  •  ...company in Cupertino, California seeks a Silicon Validation Engineer to enhance Apple SoCs through rigorous testing and validation. You will...  ...with 3 years of relevant experience in silicon validation software engineering. Competitive pay and extensive benefits are offered... 

    Apple

    Cupertino, CA
    19 hours ago
  •  ...Role: Sr. Embedded Engineer - SoC (1 Opening) Rate: $$ W2/hr. + Benefits Location: Onsite in Palo Alto (with some flexibility) Long...  ...early as 8/31/25 We are looking for a Senior Embedded Software Engineer. Our team focusses on providing software stack for... 
    Long term contract

    Syntricate Technologies

    Palo Alto, CA
    4 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
    5 days ago
  • $180.6k - $271k

     ...Qualcomm is seeking a SoC RAS and Manageability Controller Firmware...  ...management solutions, collaborating on embedded firmware that manages error,...  ...candidate has a Bachelor’s in Engineering or related field with at least 6 years of software engineering experience including... 

    Qualcomm

    Santa Clara, CA
    1 day ago
  •  ...Corporation is looking for a Senior Firmware Engineer in Santa Clara, CA. This role involves core firmware...  ...will have over 8 years of experience in embedded firmware, strong leadership skills, and a deep understanding of SoC boot flows. Join NVIDIA and contribute to pioneering... 

    NVIDIA

    Santa Clara, CA
    19 hours ago
  • $147.4k - $272.1k

    A leading technology company located in Cupertino is hiring a Software Engineer for SoC System Stress Validation. This role involves extensive system-level validation of cutting-edge SoCs, requiring a passion for hardware and software. Candidates should possess a BS in... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  •  ...Overview We are looking for a Senior Embedded Software Tools Engineer to design, build, and maintain the software tools that enable efficient development...  ...across the organization Build tooling to support: Chip, SoC, and board bring-up Firmware and driver development... 
    Flexible hours

    Lyte AI Inc.

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

     ...Embedded Software Infrastructure Engineer Do you love crafting sophisticated solutions to highly complex challenges? As part of our Silicon Technologies...  ...performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  •  ...Are you a seasoned software engineer who thrives at the intersection of low-level systems programming...  ...? We're looking for a Staff Embedded Software Engineer to join our engineering...  ...for connected devices on Arm application SOCs, microcontrollers. Day to day you’ll be... 

    Alcatraz LLC

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

     ...Senior Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded...  ...engineers with expertise in developing embedded software applications on production...  ...for complex embedded systems and custom SoCs, with expertise in peripheral interfaces... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $111.07k - $166.4k

     ...Staff Engineer, Optical Digital Signal Processing (ODSP) PHY SW Team...  ...(ODSP) PHY SW Team develops software for Marvell's DSP products used...  ...all SW components, including embedded FW, customer SDK, and lab...  ...Understanding of embedded SoC, microcontroller architecture... 
    Permanent employment
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    8 days ago

Do you want to receive more vacancies?

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