





Mid-level metro role but embedded firmware niche reduces applicant density.
Highly domain-specific embedded firmware skills limit cross-industry transferability.
Explicit 3-7 years plus many mandatory embedded firmware skills increases shortlisting rigidity.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own embedded firmware design, development, and testing for resource-constrained systems using C/C++ including timing-critical and interrupt-based applications.
Conduct requirement analysis and functional specifications for new products or features, ensuring backward compatibility and functionality through firmware impact analysis.
Collaborate with engineering teams and external partners; conduct design and code reviews to maintain firmware quality and support multitasking between new developments and existing product sustenance.
3-7 years of experience in embedded firmware engineering or equivalent role.
Degree in B.E./B.Tech/M.E./M.Tech/M.S. in Electronics or relevant field.
Strong programming skills in Embedded C and knowledge of C++ with experience in Cortex M4 or equivalent architecture.
Working knowledge of USB, UART, SPI, I2C, timers, PWM, WDT, CAN interfaces and timing-critical, interrupt-driven firmware design.
Experienced in embedded system firmware for resource-constrained hardware with familiarity in performance optimization and debugging.
Able to operate with minimal supervision in a start-up or high-paced environment involving innovations and detailed technical procedures.
Familiar with engineering processes like SCRUM, version control, bug management and comfortable working collaboratively across teams and vendors.