Embedded Firmware Developer 4+ years Experience

4 years

0 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Embedded Firmware Developer

Experience: 4+ Years
Location: Kodambakkam, Chennai
Company: Crestclimber Software Solutions Private Limited

About Us:

Crest Climber Software Solutions is a fast-growing technology company specializing in enterprise software and IoT-based products for industrial automation, smart systems, and connected devices. We develop scalable cloud-integrated IoT platforms for domains such as manufacturing, energy, and smart infrastructure.

Role Overview:

We are looking for a talented IoT Firmware Developer with hands-on experience in developing, testing, and deploying firmware for embedded systems. The ideal candidate will work on device communication protocols, real-time data acquisition, and cloud integration for IoT-enabled products.

Key Responsibilities:

  • Design, develop, and optimize firmware for IoT devices using C/C++ or Embedded C.
  • Work with microcontrollers (ARM, ESP32, STM32, PIC, or similar).
  • Develop and implement communication protocols such as MQTT, Modbus, BLE, LoRa, Wi-Fi, and Ethernet.
  • Integrate devices with cloud platforms (Azure IoT, AWS IoT, or custom MQTT brokers).
  • Collaborate with hardware, software, and cloud teams to deliver end-to-end IoT solutions.
  • Debug and troubleshoot firmware and hardware integration issues.
  • Maintain documentation for code, architecture, and version control (Git).

Required Skills:

  • Strong knowledge of Embedded C / C++.
  • Experience with real-time operating systems (FreeRTOS or similar).
  • Good understanding of sensor integration (temperature, pressure, GPS, etc.).
  • Familiarity with serial communication (UART, SPI, I2C, RS485).
  • Experience with OTA updates and power optimization techniques.
  • Basic understanding of cloud APIs, REST, or MQTT communication.
  • Hands-on with tools like Keil, STM32CubeIDE, Arduino IDE, or PlatformIO.

Preferred Qualifications:

  • Experience with IoT boards like ESP32, Raspberry Pi, or STM32.
  • Exposure to Python or Node.js for test automation or data handling.
  • Understanding of hardware schematics and circuit debugging.
  • Knowledge of cybersecurity basics for IoT devices.

Education:

  • Bachelor’s Degree in Electronics, Electrical, Instrumentation, Computer Science, or related field.

How to Apply:

Send your resume and portfolio to careers@crestclimbers.com with the subject “Application for Embedded Firmware Developer”.

Contact US
Email: careers@crestclimbers.com
Mobile: +91 94442 20496

Job Types: Full-time, Permanent

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now