Embedded Firmware Engineer - SOC Power Management

Southchip Semiconductor Technology

Cupertino (CA)

On-site

USD 90,000 - 130,000

Full time

13 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Southchip Semiconductor Technology in Cupertino, CA is seeking an embedded software engineer to design and implement low-level firmware for SOC power-management chips. You will contribute to firmware development, debugging, and integration across hardware and software teams.

Qualifications include strong C programming, experience with at least one CPU architecture, and familiarity with peripherals like DMA, ADC, I2C, as well as exposure to common protocols.

Qualifications

  • Experience in low-level embedded software development for SOCs, able to read/modify substantial codebases.
  • Proficiency in C programming; ability to quickly comprehend and maintain embedded code.
  • Familiar with CPU architectures (ARM, MIPS, PowerPC) and peripherals (interrupts, DMA, ADC, I2C).
  • Nice-to-have: knowledge of C++/Java/Python for host-side apps (Linux/Windows).
  • Exposure to USB, TCP/IP, Wi‑Fi, Bluetooth protocols is a plus.

Responsibilities

  • Write software design documents and implement the corresponding code.
  • Develop and debug the embedded software running inside SOC power-management chips.
  • Work with project team on hardware/software integration testing, debugging and validation.
  • Support customer projects and ensure a smooth ramp to mass production.

Skills

Embedded software
C programming
CPU architectures
Host-side development
Protocols knowledge

Education

Bachelor's degree or higher in Electronic Information Engineering/Automation/CS

Job description

Southchip Semiconductor Technology in Cupertino, CA is seeking an embedded software engineer to design and implement low-level firmware for SOC power-management chips. You will contribute to firmware development, debugging, and integration across hardware and software teams.

Qualifications include strong C programming, experience with at least one CPU architecture, and familiarity with peripherals like DMA, ADC, I2C, as well as exposure to common protocols.

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

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Southchip Semiconductor Technology • Cupertino (CA)

On-site
USD 90,000 - 130,000
Innovative SOC Power Management Engineer
Innovative SOC Power Management Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
ASIC Design Engineer
ASIC Design Engineer

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 170,000
Senior Firmware Architect - Power Management (Embedded)
Senior Firmware Architect - Power Management (Embedded)

Qualcomm • San Diego (CA)

On-site
USD 180,000 - 271,000
Senior Embedded Firmware Engineer - Low-Power Sensing SoCs
Senior Embedded Firmware Engineer - Low-Power Sensing SoCs

Sierra Wireless • San Diego (CA)

Hybrid
USD 116,000 - 200,000
Senior Embedded Firmware Engineer for Ultra-Low-Power SoCs
Senior Embedded Firmware Engineer for Ultra-Low-Power SoCs

Efficient Computer Company • Northern (KY)

Hybrid
USD 160,000 - 210,000
Equity program
401K match
Company-paid benefits
+2
Senior SoC Firmware Engineer — Equity & Relocation
Senior SoC Firmware Engineer — Equity & Relocation

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 325,000
Medical and dental coverage
Retirement benefits
Educational expense reimbursement
+2
Embedded SoC Firmware Architect for Low-Power Systems
Embedded SoC Firmware Architect for Low-Power Systems

Mindlance • Hillsboro (OR)

On-site
USD 80,000 - 110,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
SoC Design Manager - Power & IP Integration
SoC Design Manager - Power & IP Integration

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000