Home
Jobs

Embedded firmware developer

0 years

1 - 6 Lacs

Posted:23 hours 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: ₹15,000.00 - ₹50,000.00 per month Schedule: Day shift Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now
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