





Tier-1 brand, mid-level (3–6 years) requirement, and metro location increase applicant competition.
Embedded firmware expertise and hardware debugging skills are highly domain-specific and not easily transferable.
Explicit years requirement plus low-level firmware, assembly, and hardware tool experience make screening strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain firmware for embedded systems in bare-metal or RTOS environments, ensuring efficient operation in resource-constrained hardware.
Collaborate with cross-geography teams to design, code, test, debug firmware using corporate tools, and write comprehensive engineering design documentation.
Engage in hardware interaction including reading schematics, board bring-up activities, and debugging low level firmware with good analytical skills.
Bachelor's degree with minimum 4 years experience OR Master's degree with minimum 3 years experience in embedded firmware development.
Experience in low level assembly or microcode programming and embedded software development on microcontrollers or microprocessors.
Knowledge of communication protocols such as UART, SPI, I2C, USB and ability to use source control, bug tracking, and continuous integration tools.
Hands-on experience with hardware debugging tools like oscilloscope and logic analyzer; exposure to scripting languages like Python or Tcl.
Experienced in firmware development for constrained embedded environments with exposure to IoT products and security algorithms.
Capable of working independently with minimal oversight, demonstrating problem-solving, logical and abstract thinking skills.
Comfortable collaborating in a distributed team environment with strong written and verbal communication abilities.