Embedded Firmware Engineer for Next-Gen Battery Tech

Apple Inc.

San Diego (CA)

Hybrid

USD 175,000 - 309,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Employee stock programs
Tuition reimbursement

Job summary

Apple Inc. in San Diego is seeking a Battery Firmware Engineer to design and implement embedded software that powers next-generation energy storage hardware.

You will work across disciplines to transform innovative hardware elements into a single, integrated design. The role emphasizes C and Python development for microcontrollers, debugging with JTAG/SWD, and collaborating with hardware teams to meet product requirements.

Qualifications

  • Experience programming in C and Python.
  • Experience with micro-controllers.
  • Experience with solving tools such as JTAG, SWD, oscilloscopes, or logic analyzers.
  • Experience in software development, verification methodology, version control and automation tools.
  • Experience in low-pin-count communication buses (I2C or UART or SPI).

Responsibilities

  • Architect, implement, and maintain complex firmware/software designs.
  • Write clean, easy to understand, robust, testable, reusable, and sustainable code tailored for embedded systems.
  • Generate and evaluate functional and design specifications.
  • Develop and maintain various engineering tools used to debug, analyze, and test embedded products.
  • Work with multi-functional teams to determine software architecture and specification to meet the product requirement and user experience.
  • Work with project leaders to define assignments, schedules, quality expectations, and other project criteria.
  • Present results and recommendations.
  • Quickly debug and effectively close out system issues related to the product firmware, software, and systems.
  • Participate in the definition and bring up of new custom ICs.

Skills

C programming
Python

Education

BS degree in engineering or related field

Tools

JTAG
SWD
Oscilloscopes
Logic analyzers

Job description

Apple Inc. in San Diego is seeking a Battery Firmware Engineer to design and implement embedded software that powers next-generation energy storage hardware.

You will work across disciplines to transform innovative hardware elements into a single, integrated design. The role emphasizes C and Python development for microcontrollers, debugging with JTAG/SWD, and collaborating with hardware teams to meet product requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded SW & FW Engineer for Battery Innovation
Embedded SW & FW Engineer for Battery Innovation

Apple • San Diego (CA)

On-site
USD 110,000 - 170,000
Embedded SW/FW Engineer
Embedded SW/FW Engineer

Apple • San Diego (CA)

On-site
USD 110,000 - 170,000
Embedded Battery Systems Firmware Engineer
Embedded Battery Systems Firmware Engineer

Proper Voltage • Carlsbad (CA)

On-site
USD 115,000 - 145,000
Embedded SW/FW Engineer
Embedded SW/FW Engineer

Apple Inc. • San Diego (CA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1
Senior Hardware Design Engineer – Battery Management & PCBs
Senior Hardware Design Engineer – Battery Management & PCBs

Apple Inc. • San Diego (CA)

On-site
USD 163,000 - 207,000
Medical coverage
Dental coverage
Employee stock programs
+2
Battery Management IC Engineer — Innovate High-Density Power
Battery Management IC Engineer — Innovate High-Density Power

Apple Inc. • San Diego (CA)

Hybrid
USD 167,000 - 296,000
Stock programs
Medical & dental coverage
Retirement benefits
+2
Battery Management IC Engineer – Innovate Energy-Efficient Systems
Battery Management IC Engineer – Innovate Energy-Efficient Systems

Socket.dev • San Diego (CA)

On-site
USD 150,000 - 230,000
Battery Cell Design Engineer — Innovative Mechanical Architect
Battery Cell Design Engineer — Innovative Mechanical Architect

Apple Inc. • Austin (TX)

On-site
USD 126,000 - 229,000
Comprehensive medical and dental
Retirement benefits
Employee stock programs
+2
Senior Embedded Firmware Architect – Battery Systems
Senior Embedded Firmware Architect – Battery Systems

Base • Austin (TX)

On-site
USD 120,000 - 160,000
BMU & Battery Systems Engineer — Innovate Compact Power
BMU & Battery Systems Engineer — Innovate Compact Power

Apple Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 167,000 - 296,000
Apple stock program
Discretionary bonuses and relocation