SoC Firmware Engineer
$55.82 - $84.09 per hourFull-time
Apple Oakbrook
:
Summary Posted: May 23, 2025 Role Number: 200456977 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 Key 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?
Description 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. Education & Experience Minimum of BS + 0 years relevant industry experience. Additional Requirements 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 $55.82 and $84.09/hr, 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 take affirmative action to ensure 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the SoC Firmware Engineer in Cupertino, CA vacancy
$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...SuggestedFull timeWorldwide- ...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
$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...SuggestedFull timeWork at officeImmediate startVisa sponsorshipNight shift$142.8k - $274.8k
...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's... ...are seeking an accomplished Principal Firmware Engineer to join a team of talented engineers... .... ~ Familiarity with end-to-end CPU/SoC product development processes. ~...SuggestedOngoing contractWork at officeLocal areaWorldwide$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...SuggestedLocal areaImmediate startShift work- ...Description: Lead architecture and development of firmware across multi-processor embedded subsystems integrated into ASIC/SoC platforms. You’ll partition functionality... ...-core embedded subsystems; define HW datapath engines and the FW needed for extensible, scalable...Shift work
- ...We are looking for a Senior Firmware Engineer for our Memory Subsystem Team. The role involves firmware development for NVLINK-C2C and related tasks. What You'll Be Doing Firmware development for NVLINK-C2C, validation and debug of firmware and silicon bring‑up for NVIDIA...
- ...Annapurna Labs (U.S.) Inc. is seeking a Senior Firmware Engineer to join our Power Architecture team to develop firmware for ML acceleration hardware. You will design control algorithms, implement tracing and instrumentation, and collaborate with hardware teams to maximize...
- ...NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for data center servers and GPU platforms. You will design firmware, participate in hardware bring-up, and work on Redfish, MCTP, PLDM, and provide CSP-facing technical...
- ...Generalist with rotating focus across the firmware stack. Moves across subsystems as work... ...direction. Works extensively with external engineering teams at CMs and silicon vendors, the... ...Semiconductor nRF52 family devices. Experience with SoC bring‑up. Experience with sensor hub...Contract workWork at officeShift workRotating shift2 days per week
$184k - $287.5k
...delivering innovations for GPU based Client products with focus on firmware development. Working with a global team of BIOS(UEFI)... ...exciting problems. Bachelor’s Degree or higher; in Electrical Engineering or Computer Science or equivalent experience. 8+ years of experience...- ...NVIDIA Corporation is seeking a Senior Firmware Engineer in Santa Clara, CA, to enhance networking features for AI and cloud environments. You will work with architecture, software, and hardware design teams to implement new firmware functionalities and develop verification...
$153k - $242k
...A leading AI cloud provider in Sunnyvale is seeking a Senior Firmware Engineer. You will collaborate with teams to develop and optimize firmware solutions while mentoring junior engineers. This role requires over 5 years of experience in firmware development using C/C++...Flexible hours$184k - $356.5k
...NVIDIA Gruppe is seeking a Senior Firmware Engineer for their Memory Subsystem Team in Santa Clara, California. The ideal candidate will be involved in firmware development for NVLINK-C2C, validation and debugging, and implementation of low-power states, RAS, and telemetry...$172.4k - $258.6k
...General Summary The Sr Staff ARM Server Firmware Management Customer Engineer is a senior technical authority responsible for driving the success of ARM based, hyperscale class server platforms across hyperscalers, OEMs/ODMs, cloud providers, and strategic enterprise partners...Work experience placementWork from home$109k - $160k
...Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with...Permanent employmentTemporary workCasual workWork at officeFlexible hours- ...Senior Firmware Engineer Responsible for architecting and developing firmware and microcontroller subsystems for Client Labs' SoC and systems products. Firmware is responsible for implementing the major differentiating features of Client Labs' products. Overview...Immediate start
$120k - $220k
...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 closely with FPGA and hardware components...Full timeWork at officeImmediate startVisa sponsorshipNight shift- Department: Engineering/Firmware Development Job Description: We are looking for an experienced firmware engineer to develop next-generation... ...Responsibilities Develop and optimize firmware for CXL Type 3 devices at SoC / bare-metal level Design and implement features related to...
- ...Co-Develop with a world-class team of hardware and software engineers to push the boundaries of AI technology. Solve challenging problems... ...software design and architecture. 5 years of experience with firmware design, implementation, and troubleshooting. 5 years of...
$78k
HCLTech is looking for a highly talented and self‑motivated Senior Firmware Engineer to join it in advancing the technological world through innovation and creativity. Job Title Senior Firmware Engineer Job Information Job ID: 12976 Position Type: Full‑time Location:...Full timeLocal area- As a member of our NVLink Firmware Development and Verification team, you will be responsible for performing unit and integration-level... ...: BS or MS degree (or equivalent experience) in Electrical Engineering, Computer Science, or a related field. Minimum 3+ years of experience...Remote work
$187.08k
Senior Firmware Engineer Silicon Motion, Inc., 690 N. McCarthy Blvd., Suite 200, Milpitas, CA 95035 Job Summary: Responsible for the design, development... ...consistency. Developing and optimizing low-level firmware for SoC-based storage controllers, including hardware initialization...$125k
Firmware Engineer Base pay range: $125,000.00 per year.> Responsibilities Target creation for new products in our code bases. Firmware maintenance to adapt for new products. Firmware validation to ensure operability on new products. Perform daily builds as needed for...Full time- ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are... ...a real-world impact. About The Role We are looking for a Firmware Engineer to own the low-level embedded software that runs our...Full timeLocal area
$163k - $264k
...ACCEPT THIS CHALLENGE... Designing, implementing, and testing firmware of Pure Storage’s DirectFlash™ SSD Modules Coding and testing... ...or firmware development Experience with Micro-controllers, SoC, or hardware bring-up Good verbal communication & collaboration...Work at officeFlexible hours$110 - $120 per hour
...Job Title System Hardware Engineer, New Technology Investigation Location Onsite: Sunnyvale, CA Duration 12 Months Base Pay $110.00/hr -... ...develop hardware and support peripherals, including system-on-chip (SoC), support logic, microprocessors, custom integrated circuits,...Flexible hours$200k - $260k
...Position Title: Senior Principal Engineer, Software/Firmware - Coherent Optical Module Firmware/SoC-based Embedded Platforms/CPO (Confidential Client) Location: Santa Clara, CA | Onsite Employment Type: Permanent Compensation ~ Salary: $200,000 - $260,000/yr...Permanent employment- ...right strategy, at the right time. We invite you to join our amazing team and grow with us. We are looking for a hands-on Firmware Test Engineer to help validate the embedded systems that power our aircraft. You’ll work closely with electrical and firmware engineers...Full timeWork at office
$180k - $270k
...Salary: $180,000 - $270,000 (Flex for exceptional candidates) )Positio n: Full Ti me Most firmware engineers write code for boards that never leave the bench. This isn't th at. You'll be building the real-time embedded software that lets an autonomous defense system sense...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SoC Firmware Engineer. Be the first to apply!


