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

SoC Firmware Engineer

$184.7k - $324.8k

Apple

SoC Firmware Engineer

Does making the next great technology product excite you? Imagine what you could do here. At Apple, our new ideas have a way of becoming great products, services, and customer experiences very quickly. We bring passion and dedication to our job and when you are a part of that team there's no telling what you could accomplish. SoC Firmware engineers at Apple implement new features/functionalities of Apple's premier SoCs. This is a critical job within Apple's Hardware Technology organization, and we'd love to have you join us.

You will partner closely with various team members on activities ranging from processor sub-system design, algorithm development, firmware development to system debug, root cause analysis, and corrective action. You will be developing embedded software solutions for our current and future products. We are seeking an individual with firmware, device driver or equivalent development experience. Work with the silicon team to craft specifications for future chips, building software to run on these new chips and boards. Develop drivers for various IP blocks in embedded environments. Work closely with multi-functional teams to provide system-level API and firmware functionality to meet product requirements; coding, debugging and hardware/software integration testing; and communicating results and recommendations.

Minimum Qualifications
  • Minimum of BS + 10 years relevant industry experience.
Preferred Qualifications
  • Software development experience using C and assembly language with ARM CPUs.
  • Experience in SW development and testing in FPGA environment
  • Experience in developing low-level drivers and HW bring-up, using test tools and interacting with HW design teams.
  • Exposure to multiple high-level programming languages, including C, C++.
  • Experience with Configuration Management tools (git, Subversion, Perforce).
  • Experience with scripting languages (i.e. Bash/shell, Perl, Python).
  • Experience with MCUs, peripherals, features, and development environments is also valuable.
  • Proven ability to design and integrate code into a shipping product against aggressive timelines.
  • Strong software debugging skills are critical.
  • Proficiency in Verilog/System Verilog.
  • Experience with FW development/debugging in pre-silicon environment (simulation/emulation).
  • Proven excellence in firmware, device driver, or equivalent experience?

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 $184,700 and $324,800, 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 15 hours ago
Similar jobs that could be interesting for youBased on the SoC Firmware Engineer in Cupertino, CA vacancy
  • $111.07k - $166.4k

     ...product to production, and the role of a Staff Engineer in our team is to ensure the overall...  ..., Development, and Testing of embedded C firmware for controlling our extremely complicated...  ...productionUnderstanding of embedded SoC, microcontroller architecture (RISC-V a plus... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    We are now looking for a Senior Firmware Engineer for our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable...  ..., High-Performance Computing and Visualization. NVIDIA’s SoC Memory Subsystem team is looking for curious, collaborative,... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA's SoC Memory Subsystem team is looking for a strong, senior DRAM firmware engineer to own memory firmware from architecture through production silicon. You'll lead in areas of DRAM initialization and training across DDR/LPDDR, drive interface tuning across process... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $184k - $287.5k

    Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding!In this role, you'll collaborate with a world-class team...  ...years of professional firmware development experience on complex SoC/ASIC platforms.Strong proficiency in C/C++ (C11 or later),... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team.Joining the System...  ...Firmware team places you at the core of NVIDIA’s Tegra SoC architecture. You will develop, implement, and secure the essential... 
    Suggested
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...into design specifications and develop firmware applications for low-power, small-system...  ...development practices and seamless collaboration.Engineering for device systems spans deep...  ...software for embedded/IoT systems or custom SoCs• B.S. degree in Computer Science or... 
    Full time
    For contractors
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    1 day ago
  • $131.01k - $196.3k

     ...learn, and lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly integrated...  ...hardware, firmware and control loops. An engineer in this team will be involved in a full...  ...RISC-V a plus)Understanding of embedded SoC and micro-controller architecture, memory... 
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

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

     ...innovation, and the world’s best talent.As a Developer Technology Engineer you will be at the forefront of innovation, working with leading...  ...partners and exciting OSS projects to accelerate RTX & DGX SoC performance for agentic use. This role offers an outstanding opportunity... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    3 days ago
  • $102.1k - $202.2k

     ...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's...  .... We are seeking an accomplished Firmware Engineer II to join a team of talented engineers...  ...interface, system libraries needed for SoC bring-up, protocol and feature... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Santa Clara, CA
    4 days ago
  • $224k - $356.5k

    We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The NVIDIA Firmware team develops groundbreaking networking...  ...design, computer architecture, Linux, drivers and CPU/GPU/SOC architecture.Familiar with the fundamentals of Linux scripting... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $183k - $247.6k

     ...Machine Learning Acceleration (MLA) team develops the Inferentia and Trainium SoCs that are used to power today’s AI workloads in datacenters all around the world. As a Sr. SoC Power Engineer, you’ll contribute to the project at the ground level by modeling and estimating... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $138k - $198k

     ...problems.Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or...  ...and its integration within AI/ML-driven systems.As an SoC Test Infrastructure Engineer, you will drive the post-silicon New... 
    Worldwide

    Google

    Sunnyvale, CA
    5 days ago
  • $163k - $236k

    Lead advanced SoC integration projects from concept to final delivery, managing project milestones, deliverables, and cross-functional...  ....Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $149.6k - $245.16k

     ...Details:Job Description: Join Intel's Central Engineering Group (CEG) and play a pivotal role in showcasing...  ...processes and IP through innovative firmware solutions. You'll work on test chips and System-on-Chip (SoC) projects across diverse architectures that demonstrate... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  • $207k - $301k

    Lead a team delivering embedded firmware for Google data center servers, managing performance...  ...'s own ambitions, the work of a Software Engineer goes beyond just Search. Software...  ...firmware development for our next-gen ARM SoCs and servers, as well as defining the long... 
    Worldwide

    Google

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

     ...We are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, and optimize low-level software with a...  ...role involves working closely with hardware engineers to shape firmware architecture, drive hardware bring-up, and ensure seamless integration... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    9 days ago
  • $131.01k - $196.3k

     .... Your Team, Your ImpactMarvell Central Engineering (CE) develops Marvell most advanced High...  ...Marvell business units for fast and smooth SoC production.What You Can ExpectRISC-V MCU...  ...bare-metal and RTOS-based firmware for PHY/IP control and bring-upImplement... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

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

     ...looking for a highly motivated Senior System Software Engineer to develop and improve system software for next-generation...  ...infrastructure. You will work at the intersection of SoC architecture, cellular systems, firmware, operating systems, and radio-access-network workloads... 
    Full time
    Remote work

    Nvidia

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

     ...can make a lasting impact on the world. Looking for motivated system software engineers to join NVIDIA's Tegra software organization. Help build efficient kernel drivers and firmware for ARM SoCs, impacting product lines like Robotics, self-driving cars, and AI.What you... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $183k - $247.6k

     ...Learning Acceleration (MLA) team develops the Inferentia and Trainium SOCs that are used to power today’s AI workloads in datacenters all...  ...all industries. We are seeking experienced Design Verification Engineers to build the next generation of our cloud server chips. Our... 
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $220.92k - $311.89k

    Job Details:Job Description: Intel’s AI SoC organization develops cutting-edge products powering a wide range of AI applications—from edge devices to data center accelerators. If you are an engineer with strong technical and communication skills who thrives in a fast-paced... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

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

     ...join our team! NVIDIA Architecture Modeling group is looking for Architects, Software Engineers, and AI application developers to join our various architecture efforts across GPU's and SOC's. In this position, you will be working with other world-class architects on... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $163k - $237k

     ...blocks.Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or...  ...experience in DFT architecture, implementation, and verification for SoCs.Experience in silicon bring-up, debug, or validation of DFT... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $165k - $241.4k

     ...world. You will engage in dynamic collaboration with verification engineers, designers, and cross-functional teams, working together to...  ...post-silicon validation (Vmin, leakage, PVT characterization, …), SoC failure analysis, Power and signal integrity, High speed mixed-signal... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Flexible hours
    3 days per week

    CISCO Systems

    San Jose, CA
    1 day ago
  • $116k - $166k

     ...qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science,...  ...tools like Verdi or VCS.Experience with SOC implementation standards and interfaces...  ...Design, Verification, Validation, Firmware) at various project milestones. You will... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $85.4k - $168.1k

     ...Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany:...  ...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding...  ...I2C, I3C), system libraries needed for SoC bring-up, protocol and feature development... 
    Ongoing contract
    Work at office
    Local area
    Immediate start
    Worldwide
    3 days per week

    Microsoft

    Mountain View, CA
    3 days ago
  • $184k - $287.5k

     ...Future of AI Infrastructure. At NVIDIA, our inventions are the engine of accelerated computing and modern AI. Our work powers everything...  ...our greatest strength, and we're looking for a skilled PCIe Firmware Engineer to join our team and help our customers succeed. In this... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $120k - $250k

     ...availability. MatX is seeking System Software Engineer to join our team as we create best-in-...  .... The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers,...  ..., and device trees; experience with BMC SoCs such as ASPEED or NuvotonBoard bring-up experience... 
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    4 days ago
  •  ...Embedded Applications Testing Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with and implementing interfaces to various... 

    Intelliswift

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

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