Embedded Firmware Developer
Job Description
We have an urgent openings for the position of Embedded Firmware Developer at our Udaipur
Designation: Embedded Firmware Developer
Key Responsibilities
Develop, test, and debug embedded firmware for microcontroller and microprocessor-based systems.
Design and implement firmware using Embedded C in bare-metal and RTOS environments.
Work with hardware interfaces and communication protocols such as UART, SPI, I2C, GPIO, ADC, and Timers.
Support board bring-up activities, hardware validation, and system integration.
Optimize firmware for performance, memory utilization, and power efficiency.
Perform troubleshooting and debugging using tools such as JTAG/SWD, logic analyzers, and oscilloscopes.
Collaborate with hardware and software teams throughout the product development lifecycle.
Job Details & Overview
Qualifications & Education
- UG Graduation - B.E/B.Tech - Any of Specialization
- PG Graduation - M.Tech - Any of Specialization
Desired Candidate Profile
Required Skills
Strong proficiency in Embedded C programming (C++ knowledge will be an added advantage).
Good understanding of microcontroller and microprocessor architectures.
Hands-on experience with communication protocols including UART, SPI, and I2C.
Basic knowledge of RTOS concepts (FreeRTOS or similar).
Experience in hardware interfacing, board-level debugging, and firmware troubleshooting.
Familiarity with embedded development and debugging tools.
Educational Qualification
B.E./B.Tech./M.Tech in Electronics, Electronics & Communication, Embedded Systems, Computer Science, or a related field.
Required Skills
Last Updated: 19 Jun 2026
Employer Details
Locked••••••••••••••••
This employer only allows premium candidates to view contact details.
Ready To Apply?
Submit your profile now to get shortlisted by the employer.
Jobs you might be interested in
Complete your profile first
Please complete the suggested details. Your application has not been submitted yet.