**Embedded Software Developer**
We are seeking an Embedded Software Developer with 1\+ year of experience to develop and support embedded firmware for microcontroller\-based systems. The candidate will work on firmware development, debugging, and hardware\-software integration in real\-time embedded environments.
**Key Responsibilities**
* Develop, test, and debug embedded firmware in **C/C\+\+**
* Work with microcontrollers such as **ARM Cortex\-M, AVR, or PIC**
* Interface with hardware components and sensors
* Implement and test communication protocols like **UART, SPI, I2C**
* Assist in board bring\-up and hardware debugging
* Optimize code for memory, performance, and power efficiency
* Maintain technical documentation and code repositories
**Required Skills**
* 1\+ year experience in Embedded Systems Development
* Strong programming skills in **C language (C\+\+ preferred)**
* Basic understanding of microcontrollers and embedded architecture
* Knowledge of communication protocols: UART, SPI, I2C
* Familiarity with debugging tools (oscilloscope, logic analyzer, JTAG)
* Understanding of basic electronics concepts
**Soft Skills**
* Good problem\-solving and analytical thinking
* Ability to work in a team environment
* Willingness to learn new technologies
* Strong attention to detail
**Education**
* B.E / B.Tech in Electronics, Electrical, Computer Science, or related fields
**Experience**
* 1 \+ years
Pay: ₹15,000\.00 \- ₹20,000\.00 per month
Work Location: In person
Note: This is a third party job (Aggregated by careeruplift.ai). Shortlisting and Final hiring decision & process is handled by the company.