Embedded Firmware Engineer - Image Signal Processor (ISP)
$150.4k - $277.6kApple Oakbrook
Embedded Firmware Engineer - Image Signal Processor (ISP)Apple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies for Apple products. You will work on core camera and ISP technologies, including Apple's custom image signal processing pipeline and hardware components. In this role, you will help define how Apple develops, tests, and manufactures its products. Our team fosters an environment of product innovation, rapid iteration, and collaboration across multiple functions while providing meaningful autonomy to deliver impactful work.This is a highly cross-functional product development role where you will partner closely with silicon design, silicon validation, and machine learning algorithm teams. The work spans the full product lifecycle from pre-silicon emulation through silicon bring-up and production. The environment is fast-paced and multifaceted, requiring initiative, technical curiosity, and comfort navigating ambiguity.ResponsibilitiesDevelop low-level ISP firmware for sophisticated image processing pipelines running on Apple's latest system-on-chip designs.Drive ISP hardware validation, feature bring-up, and camera software stack integration on emulators during pre-silicon development and on silicon during initial bring-up.Identify and resolve system performance challenges including power consumption, memory utilization, latency, and timing jitter.Collaborate with silicon designers to debug hardware-firmware interactions and contribute to architecture decisions that shape future camera capabilities.Minimum QualificationsBS or MS in Computer Science, Electrical Engineering, or a related field3+ years of experience developing multi-threaded software within embedded RTOS environmentsStrong proficiency in C and C++Preferred Qualifications5+ years of embedded firmware development experienceExperience with camera pipelines, image signal processors, or video processing systemsTrack record of bringing up firmware on new silicon or hardware platforms, Familiarity with pre-silicon development environments including emulators and FPGA prototypesExperience with firmware performance tuning, memory optimization, and power managementProficiency with AI-assisted development tools and workflowsUnderstanding of low-level hardware interfaces and register-level programmingAbility to debug complex systems using hardware and software toolsStrong communication skills and ability to work effectively across teamsPay & BenefitsAt 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 $150,400 and $277,600, 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. Submit Resume Back to search results See all roles in Cupertino
- ...Apple Inc. seeks an Embedded Real Time Critical Control Firmware Engineer to drive firmware for 5G/4G multimode cellular SoCs in silicon design. You will craft highly optimized bare metal control firmware and participate in multi-functional teams that shape evolving requirements...Suggested
$128.52k - $205.63k
...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on... ...documents. Design and debug firmware for embedded processors, microcontrollers, digital signal processors, and other... ...Knowledge of digital signal and image processing would be a plus....SuggestedFull timeWork at officeWork visaRelocation package3 days per week$162.5k - $243.7k
## Modem Firmware EngineerSan Diego, California, United... ..., Inc.## **Job Area:**Engineering Group, Engineering... ...and the right HW/SW/co-processor architecture. Works on... ...computer architecture, or embedded systems.• 1+ year in a... ...(e.g., RF, baseband, signal processing, computer...SuggestedWork experience placementImmediate startWork from home$223.6k - $335.4k
...Technologies, Inc.Job Area:Engineering Group, Engineering Group Machine... ...:Seeking an experienced Embedded ML Staff Engineer focused on... ...live power, thermal, and SLA signals.Implement memory and model-... ...complex heterogeneous or multi-processor systems, including runtime...SuggestedWork experience placementWork from home- ...Monarch Quantum is seeking a Principal Firmware Engineer to build foundational FPGA/embedded systems from the ground up. You will work hands-on in a fast-paced startup environment, collaborating with leadership to establish engineering practices that drive mission success...Suggested
$122.57k - $300.96k
...Video/Image AI/ML Software Engineer Graduate (Multimedia) - 2027 Start (PhD) Location: Team: Technology Employment Type: Regular... ...experience in video codec design. Experience with embedded processors like ARM Cortex M0/M3/M4 or RISC‑V architecture and real...Temporary workLocal area- ...BE ABLE TO GET A US SECURITY CLEARANCE! As a Senior Embedded Software Engineer , you will design and develop advanced embedded software... ...Software: Develops advanced embedded software for multi-core processors integrated with FPGAs, supporting satellite avionics,...Full timeContract work
- ...Software, AI/ML, and Cloud Engineering Solutions for our Department... ...are seeking an experienced Embedded Software Engineer to support... ...architecture, low-level software/firmware integration, implementation,... ...or comparable embedded processor architectures. Experience...Full time
- ...and manufacturing, electrical engineering, software, and commercial and... ...We are looking for a Modem Firmware Engineer who can bridge the... ...implement robust firmware for embedded microcontrollers (ARM Cortex-... ...development Knowledge of digital signal processing (DSP) or software-...Local areaWork from homeFlexible hours
$106.5k - $197.5k
...security. Job Title: Senior Specialist Firmware VHDL Engineer Job Code: 46267 Job Location:... ...engineers to bring complex mixed-signal and RF processing solutions to life.... ...and stakeholders. Experience with embedded systems and microcontroller interfacing...Local areaFlexible hours$170k - $190k
...Senior Embedded Software Engineer – RUSTGROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego... ...Software: Develop cyber secure embedded software for multi-core processors integrated with FPGA systems (Xilinx, Microsemi, Microchip...Work visaFlexible hours$87.1k - $157.45k
...has an exciting opportunity for an Embedded Software Engineer to perform design, development, and... ...experts in implementing high-performance signal processing on custom system-on-chip (... ...of systems engineering, hardware, firmware, RF front-end design, and signal processing...Local areaImmediate start- ...Senior Embedded Software Engineer Location: San Diego, CA Summary Our client is a leading provider of advanced communication solutions,... ...hands-on senior engineering role focused on taking existing signal processing and numerical algorithms and implementing them as...
$155k - $185k
...For more information, visit.Job summaryThe Senior Embedded Software Engineer is responsible for the design, development,... ...battery management, board bring up, bootloaders, firmware updates, diagnostics, and inter-processor communicationsDesign, develop, and maintain safety...Full timeTemporary work$117.8k - $176.6k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software... ...: Previous experience in embedded software development and device drivers... ...software and tools used to generate various image flavors Collaborate with HW and Systems...Work experience placementWork from home$125k - $150k
...Defense innovators. Here, visionary minds engineer the future of space technology through... ...infinite, together. A DAY IN THE LIFE: The Embedded Software Engineer III plays a key role... ...embedded C/C++ software for multi-core processors and FPGA-integrated systems (Xilinx, Microchip...Work visaFlexible hours$170k - $210k
...Title: Senior Embedded Software Engineer Location: United States, San Diego, CA, US Salary: $1... ...and Timing (APNT). Our software and firmware help protect wireless communications... ...engineering role focused on taking existing signal processing and numerical algorithms...Local areaImmediate startFlexible hours$170k - $190k
...Defense innovators. Here, visionary minds engineer the future of space technology through... ...together. About the Role As a Senior Embedded Software Engineer – RUST , you’ll lead... ...secure embedded software for multi-core processors integrated with FPGA systems (Xilinx,...Work visaFlexible hours- ...Adaptive Dynamics, a Codan Group company, is seeking a Senior Embedded Software Engineer to port and optimise numerical algorithms for Qualcomm... ...delivery for customer programmes, collaborate with FPGA, DSP and signal processing engineers, and contribute to expanding...
$150k - $170k
...electronic products for highly regulated markets is hiring an Embedded Linux Software Engineer to shape the software architecture of its next generation... ...and maintain the build system that produces production images, and write and debug the C and C++ code that talks to the...Full time$142.3k - $263.3k
...talented and energetic software engineer for the Core Networking team to... ...and develop innovative systems firmware to enable TCP/IP Networking on a co-processor so that Networking connectivity... ...At least 5+ years of real time embedded software (firmware) development...Relocation- ...Embedded SW Engineer – LTE/5G NR Our client is a well known developer of systems to improve the connectivity, stability performance, and reliability of Non-Terrestrial Network (NTN) signals in non-line-of-sight locations where such signals can’t be reliably received...Work experience placementWork at officeRelocation package
- ...Qualcomm Technologies, Inc. is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software for CPU, DSP, and NPU processors across our Snapdragon SoC portfolio. You will architect software frameworks and optimize...
$106.5k - $197.5k
...Title: Senior Specialist, Electrical Engineer- Mixed-Signal DSP Hardware Engineer Job Code: 462... ...across hardware, programmable logic, embedded processing, and software-defined modem... ...between hardware, FPGA or ASIC resources, firmware, and software, and modem...Local areaFlexible hoursDay shift$106.5k - $197.5k
...Senior Specialist Hardware Design Engineer Job Code: 46475 Job... ...diverse as active threat deterrence signal intelligence cyber operations machine learning image processing and applied data... ...available chipsets and embedded processors. Product Design: Schematic Capture...Full timeFlexible hours- ...Title: Lead Embedded Software Networking Engineer Location: In San Diego (Rancho Bernardo Area) Term: Long-Term Contract or Perm Start Date... ...custom network switches using high performance packet processors. Develop and integrate L2 protocols such as VLAN, PTP...Long term contractPermanent employmentFor contractorsImmediate start
- ...Technologies in San Diego (Rancho Bernardo) is seeking a Lead Embedded Software Networking Engineer to design, implement, and optimize software for high-... ...Linux skills, and familiarity with Marvell Prestera processors. US citizenship is required for this position. #J-188...
- ...About this opportunity Join Ericsson as a Senior Modem Firmware Engineer based in the USA, where you will design, develop, and integrate... ...and developer guides The skills you bring ~4+ years in embedded Linux development; 2+ years with OpenWrt or similar...Temporary workImmediate start
$142.3k - $263.3k
...The AirPods Firmware team is looking for an enthusiastic engineer to join our team. This is an individual contributor role to develop the technical development... ...requirements Design, implement, debug, and test embedded C/C++ code running on MCU’s for Apple-branded audio...Relocation$142.3k - $263.3k
...Bluetooth Firmware Engineer, Wireless Technologies & Ecosystems San Diego, California, United States Software and Services Join the... ...used by millions worldwide. Our team seeks a highly motivated embedded software engineer to design and develop Bluetooth Firmware...WorldwideRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer - Image Signal Processor (ISP). Be the first to apply!
- embedded engineer San Diego, CA
- embedded developer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded software engineer San Diego, CA
- firmware engineer San Diego, CA
- embedded firmware developer
- junior embedded software engineer
- embedded software engineer remote
- embedded android developer
- junior embedded engineer




