Embedded Firmware Developer 4+ Years Experience

Year    TN, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4819126
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year