Embedded Developer

0 years

1 - 6 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

1) Embedded firmware developer

Key Responsibilities:

Develop and maintain firmware libraries in C and C++ for embedded systems.

Design, implement, and test firmware for IoT devices.

Work with various communication protocols including TCP, HTTP, MQTT.

Implement and manage industrial protocols and serial communication interfaces such as I2C, SPI, UART, and PWM.

Integrate and optimize RF communication systems.

Collaborate with hardware engineers to define system requirements and specifications.

Debug and troubleshoot firmware issues in a timely manner.

Ensure firmware stability, reliability, and efficiency.

Required Qualifications:

Expertise in C and C++ programming, especially embedded C.

Proficient in RTOS (preferably FreeRTOS).

Good with esp32,esp idf

Strong understanding of industrial protocols and serial communication (I2C, SPI, UART, PWM).

Good knowledge of communication protocols (TCP, HTTP, MQTT).

Experience with Bluetooth, Wi-Fi, Zigbee, and IEEE 802.15.4 protocols.

Solid understanding of RF communication principles and practices.

Familiarity with hardware design and microcontroller interfaces.

Excellent problem-solving skills and attention to detail.

Strong communication skills and ability to work collaboratively in a team environment.

Experience with esp-idf is a plus

Preferred Qualifications:

Experience with other RTOS platforms.

Knowledge of security protocols and best practices for IoT devices.

Experience with version control systems such as Git.

Previous experience in an industrial or manufacturing environment.

Job Type: Full-time

Pay: ₹13,390.77 - ₹57,166.11 per month

Application Question(s):

  • Do you have Expertise in C and C++ programming, especially embedded C?
  • Are you Proficient in RTOS (preferably FreeRTOS)?
  • Are you experience in ESP 32, ESP- IDF?
  • Do you have strong understanding of industrial protocols and serial communication?
  • do you have knowledge of communication protocols (TCP, HTTP, MQTT)?
  • Are you Experience with other RTOS platforms?
  • Do you have Experience with version control systems such as Git?

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Gurugram, Haryana, India

Dehradun, Uttarakhand, India

noida, uttar pradesh