Skip to main content
CareerApp

Occupation

Junior Firmware Engineer

A Junior Firmware Engineer develops and tests low-level code in C/C++ for microcontroller-based devices, using debugging tools like JTAG and oscilloscopes to diagnose hardware-software issues under senior supervision. They maintain code using version control systems like Git and gain hands-on exposure to RTOS-based development as part of a product engineering team. This entry-level role is typically found in electronics, IoT, or industrial hardware companies and is held by early-career engineers building toward more senior firmware responsibilities.

Top skills:RTOS

Career ladder

Often comes from

Often an entry point.

Often leads to

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.