Link copied to clipboard
Software Engineering

Firmware Engineer New

Broadcom Bangalore, India
Full Time 2–6 years experience
About the Role

As a Firmware Engineer at Broadcom, you will design, develop, and debug embedded firmware for semiconductor products. Your responsibilities include writing low-level firmware in C/C++ for microcontrollers and embedded processors, interfacing with hardware components, and bringing up new silicon. You will work closely with hardware design teams to understand register-level interfaces, develop device drivers, and implement communication protocols. Your role involves debugging firmware issues using tools such as JTAG debuggers, logic analyzers, and oscilloscopes. You will also be responsible for optimizing firmware for performance and memory footprint, contributing to firmware architecture decisions, and ensuring code quality through reviews and testing. Participation in the full product development lifecycle from early silicon bring-up through production is expected.

You'll be redirected to the official careers portal

Similar Jobs You Might Like

New

Pre Silicon Validation/Emulation Engineer New

Broadcom company logo

Broadcom

Bangalore, India
Pre-Silicon Validation Hardware Emulation SystemVerilog UVM SoC Verification +9 more

This role involves pre-silicon validation and emulation of semiconductor designs at Broadcom's Bangalore facility. The engineer will be responsible fo...

Engineering (Non-Software) Full Time 3-8 years experience
New

R&D Senior Software Engineer New

Broadcom company logo

Broadcom

Hyderabad, India
C C++ Python Java Software Architecture +9 more

As an R&D Senior Software Engineer at Broadcom, you will be responsible for driving the development of cutting-edge software within the research and d...

Software Engineering Full Time 5-10 years experience
New

R&D Senior Software Engineer New

Broadcom company logo

Broadcom

Hyderabad, India
C C++ Python R&D Software Development +9 more

As an R&D Senior Software Engineer at Broadcom, you will play a critical role in researching, designing, and developing innovative software solutions ...

Software Engineering Full Time 5-10 years experience
New

Software Engineer New

Broadcom company logo

Broadcom

Bangalore, India
C C++ Python Software Development Linux +7 more

As a Software Engineer at Broadcom, you will be involved in designing, developing, and maintaining software solutions that support Broadcom's diverse ...

Software Engineering Full Time 1-4 years experience