top of page

Embedded Firmware Engineer - Bangalore

Job Type

Full Time

Workspace

On Site

About the Role

The Embedded Firmware Engineer will be responsible for developing and maintaining low-level firmware for semiconductor products, such as microcontrollers and SoCs. The role involves working closely with hardware design teams to define firmware requirements, designing and implementing firmware architectures, and debugging and optimizing firmware for performance and power efficiency. The ideal candidate should have strong problem-solving skills and the ability to work at the intersection of hardware and software to deliver reliable and efficient firmware solutions. Experience with firmware security, such as secure boot and firmware encryption, is a plus.

Requirements

B.E./B.Tech or M.E./M.Tech in Electronics/Electrical Engineering, Computer Science, or related field. 4+ years of experience in embedded firmware development for semiconductor applications. Strong expertise in microcontroller and SoC architectures. Proficiency in low-level programming languages, such as Assembly and C. Knowledge of firmware development tools, such as compilers, debuggers, and IDEs. Familiarity with hardware debugging techniques, such as JTAG and SWD.

About the Company

Semiconductor Jobs India is a leading online recruitment platform dedicated to serving the semiconductor industry in India. Our mission is to bridge the gap between talented professionals and top semiconductor companies, facilitating mutually beneficial connections and driving the growth of the industry.

bottom of page