Embedded Firmware Developer 4+ years Experience

18 hours ago


Chennai, Tamil Nadu, India Crestclimber Software Solutions Private Limited Full time ₹ 7,50,000 - ₹ 22,50,000 per year

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 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 with the subject "Application for Embedded Firmware Developer".

Contact US

Email:

Mobile:

Job Types: Full-time, Permanent

Work Location: In person



  • Chennai, Tamil Nadu, India Innotrat Labs Full time ₹ 2,50,000 - ₹ 12,00,000 per year

    Location:Chennai, IndiaDepartment:Research & Development (R&D)Reports To:Technical HeadAbout Innotrat Labs:Innotrat Labs is an innovative and fast-growing technology startup at the forefront of embedded systems, IoT, AI, and educational technology. We are dedicated to empowering innovation through cutting-edge products like InnoView, Innofab, Innomart,...


  • Chennai, Tamil Nadu, India Crestclimber Software Solutions Private Limited Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Title: IoT Firmware DeveloperExperience: 2+ YearsLocation: Kodambakkam, ChennaiCompany: Crestclimber Software Solutions Private LimitedAbout 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...


  • Chennai, Tamil Nadu, India Crestclimber Software Solutions Private Limited Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Job Title: IoT Firmware DeveloperExperience: 5+ YearsLocation: Kodambakkam, ChennaiCompany: Crestclimber Software Solutions Private LimitedAbout 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...


  • Chennai, Tamil Nadu, India Hubbell Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Date: Oct 29, 2025Location: Chennai, TN, IN, 600113Company: Hubbell IncorporatedJob OverviewWe are looking for a Firmware Engineer with Embedded Programming, Linux development, debugging and testing (at board and system level). The Engineer will focus on developing, testing, validating, troubleshooting Embedded Products involving Microcontrollers.A Day In...


  • Chennai, Tamil Nadu, India Hubbell Services Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Role & responsibilitiesMust have at least 5-7 years industry experience of working on firmware/embedded based product development, testing and validation.Experience in Embedded Linux developmentExperience in hands-on development and troubleshooting on MicrocontrollersStrong programming experience in CKnowledge of bootloaders (U-Boot), file systems, and...


  • Chennai, Tamil Nadu, India NGP Websmart Private Limited Full time ₹ 9,50,000 - ₹ 11,00,000 per year

    We are looking for a talented candidate with 4 - 6 years of experience and passion for technology to join our IoT team to build superior and high quality products and services.What you will doDevelop application firmware and device drivers for MCU's / SoC's adhering to existing embedded coding standards such as MISRA-C, CMSIS, etc.Design, develop and test...

  • Embedded Engineer

    5 days ago


    Chennai, Tamil Nadu, India Siliconz Embedded Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test & maintain embedded systems using Embedded C, RTOS & communication protocols with microcontrollers. Experience in hands-on development and troubleshooting on embedded targets


  • Chennai, Tamil Nadu, India Zebronics Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Role & responsibilitiesDevelop, customize, and integrate BSP (Board Support Package) for ARM/RISC-V based SoCs (e.g., InnoFusion, Realtek, Sigmastar), including bootloader (U-Boot), kernel, and driver bring-up.Design and integrate firmware/software stacks on embedded Linux platforms with strong focus on hardware-software interfacing and system...

  • Sr. Firmware Developer

    13 hours ago


    Chennai, Tamil Nadu, India Zigsaw Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position: Senior Firmware Developer Role Summary: The engineering team is responsible for the design and development of all components of the global distribution solution, the app software, and the backend software and services.   Primarily using the latest technologies you will be responsible for the design and development of next-generation solutions,...

  • Embedded Developer

    1 week ago


    Chennai, Tamil Nadu, India Zebronics Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Key ResponsibilitiesDesign, develop, and integrate firmware/software on ARM or RISC-V based SoCs (e.g., InnoFusion, Realtek, Sigmastar).Implement system security features, including secure boot, OTA updates, and data encryption (RSA, AES, OTP).Work with camera ISPs, video pipelines, codecs (H.264/H.265), and streaming protocols (RTSP, ONVIF).Develop embedded...