Senior Embedded Firmware Engineer - ARM, C, RTOS

Broadcom

Irvine (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Discretionary annual bonus
Equity grants
Annual equity awards
Medical, dental and vision plans
401(k) with company matching
Paid time off

Job summary

Broadcom’s Physical Layer Products group seeks an experienced embedded firmware engineer to design, implement, and verify low-level firmware for embedded systems. You will help develop features for Broadcom's range of embedded products in Irvine and San Jose, collaborating with cross-functional hardware and software teams.

The role emphasizes strong C and ARM assembly skills, real-time programming, multithreading, and driver experience (MDIO, I2C, SPI).

Qualifications

  • Typically requires a Bachelor's and 8+ years of related experience; postgraduate coursework may be desirable or Masters degree and 6+ years of related experience or PhD and 3+ years of related experience
  • Strong embedded firmware development experience in C/assembly for real-time embedded systems
  • Experience with cross-functional hardware teams (analog/digital) and drivers
  • Desire to design, implement, and test firmware modules, middleware, and diagnostics
  • Proven ability to lead architecture and code hygiene practices in a team environment

Responsibilities

  • Software design, development of new products and maintenance of legacy products.
  • Work often involves cross-functional system, analog and digital hardware designer teams.
  • Troubleshoot code for firmware (embedded C code) applications.
  • Provide leadership and expertise in standards, architectural governance, design patterns, and code hygiene practices
  • Act as an ambassador for Broadcom, recruiting and motivating top talent

Skills

C and ARM Assembly
Real-time programming
Multithreading and concurrency
Inter-processor communication
Debugging
ARM processor experience

Education

Bachelor's degree in Electrical Engineering or Computer Science
Master's degree (preferred)
PhD (optional)

Tools

MDIO/I2C/SPI interfaces

Job description

Broadcom’s Physical Layer Products group seeks an experienced embedded firmware engineer to design, implement, and verify low-level firmware for embedded systems. You will help develop features for Broadcom's range of embedded products in Irvine and San Jose, collaborating with cross-functional hardware and software teams.

The role emphasizes strong C and ARM assembly skills, real-time programming, multithreading, and driver experience (MDIO, I2C, SPI).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer — ARM, C, Real-Time
Senior Embedded Firmware Engineer — ARM, C, Real-Time

Broadcom Inc. • Irvine (CA)

On-site
USD 140,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+3
Embedded Firmware Engineer – Real-Time ARM
Embedded Firmware Engineer – Real-Time ARM

Digicomm Semiconductor INC • Irvine (CA)

On-site
USD 90,000 - 150,000
Firmware Engineer
Firmware Engineer

Broadcom • Irvine (CA)

On-site
USD 140,000 - 210,000
Discretionary annual bonus
Equity grants
Annual equity awards
+3
Senior Embedded Firmware Engineer - Real-Time ARM
Senior Embedded Firmware Engineer - Real-Time ARM

Broadcom • Irvine (CA)

On-site
USD 91,000 - 146,000
Medical, dental and vision plans
401(K) with company matching
Employee Stock Purchase Program (ESPP)
+1
Firmware Engineer
Firmware Engineer

Broadcom Inc. • Irvine (CA)

On-site
USD 140,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+3
Firmware Engineer
Firmware Engineer

Broadcom • Irvine (CA)

On-site
USD 91,000 - 146,000
Medical, dental and vision plans
401(K) with company matching
Employee Stock Purchase Program (ESPP)
+1
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
Firmware Engineer
Firmware Engineer

Broadcom Inc. • Fort Collins (CO)

On-site
USD 122,000 - 195,000
Discretionary annual bonus
New hire equity grant
Annual equity awards
+2
Firmware Engineer 2
Firmware Engineer 2

Broadcom Inc. • Wayne (CA)

On-site
USD 83,000 - 132,000
Medical, dental and vision plans
401(K) participation including company
Employee Stock Purchase Program (ESPP)
+4
Firmware Engineer 2
Firmware Engineer 2

Broadcom Inc. • San Jose (CA)

On-site
USD 83,000 - 132,000
Medical, dental and vision plans
401(K) with company matching
Employee Stock Purchase Program (ESPP)
+3