Freelance Consultant- Embedded Firmware Developer

23 hours ago


Delhi, India Flexing It® Full time
Our Client, a leading global specialist in energy management and automation is looking for a Consultant- Embedded Firmware Developer.

Key Responsibilities-

Firmware Development:

- Develop and debug firmware for 32-bit MCUs/DSPs using Arm Cortex-M33/M23/M4/M7, preferably STM32.- Perform kernel porting for different RTOS environments, including FreeRTOS, ThreadX, µC/OS, or Cs/OS2.- Design and implement secure boot, bootloaders, and firmware upgrade managers for MCUs.

RTOS & Communication:

- Develop applications in RTOS environments, preferably ThreadX.- Implement and debug communication protocol layers such as TCP, UDP, and IPv6.

Hardware & Board-Level Development:

- Perform board bring-up activities, including hardware testing and validation.- Develop low-level drivers for peripherals like UART, I2C, SPI, RS485, CAN, EEPROM, OSPI/QSPI, ADC, and PWM.

Skills Required

- Bachelor’s/Master’s degree in ECE/EEE.- Proficient in Embedded C programming for 32-bit MCUs/DSPs.- Hands-on experience with RTOS (ThreadX, FreeRTOS) and kernel porting- Expertise in secure boot, bootloader, and firmware upgrade management.- Knowledge of communication protocols (TCP, UDP, IPv6).- Familiarity with drivers for hardware interfaces (UART, I2C, SPI, RS485, CAN, EEPROM, OSPI/QSPI, ADC, PWM).- Familiarity with JIRA, Confluence, Git, and GitHub.

  • Delhi, India Flexing It® Full time

    Our Client, a leading global specialist in energy management and automation is looking for a Consultant- Embedded Firmware Developer.Key Responsibilities-Firmware Development :Develop and debug firmware for 32-bit MCUs/DSPs using Arm Cortex-M33/M23/M4/M7, preferably STM32.Perform kernel porting for different RTOS environments, including FreeRTOS, ThreadX,...


  • Delhi, India Denada Systems Full time

    Denada Systems is an innovative embedded solutions startup specializing in hardware design and firmware development. We’re looking for a motivated intern to support our projects and contribute to our growing team.Responsibilities:Assist in developing and testing firmware for microcontrollers, primarily ESP32.Collaborate on hardware integration using I2C,...


  • Delhi, India Denada Systems Full time

    Denada Systems is an innovative embedded solutions startup specializing in hardware design and firmware development. We’re looking for a motivated intern to support our projects and contribute to our growing team.Responsibilities:- Assist in developing and testing firmware for microcontrollers, primarily ESP32.- Collaborate on hardware integration using...


  • Delhi, India Denada Systems Full time

    Denada Systems is an innovative embedded solutions startup specializing in hardware design and firmware development. We’re looking for a motivated intern to support our projects and contribute to our growing team.Responsibilities:Assist in developing and testing firmware for microcontrollers, primarily ESP32.Collaborate on hardware integration using I2 C,...


  • new delhi, India Six Sense Mobility Full time

    Note: Only apply if you‘ve related a few years of experience as described below. Preferred controller: ARM, STM32 Protocol: CAN, HTTP/S, & BLE Required Expertise in Embedded C and C++ Designation: Embedded System Engineering. Your responsibilities will include: Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and...


  • new delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below. Preferred controller: ARM, STM32 Protocol: CAN, HTTP/S, & BLE Required Expertise in Embedded C and C++ Designation: Embedded System Engineering. Your responsibilities will include: Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and...


  • New Delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below. Preferred controller: ARM, STM32 Protocol: CAN, & BLE Required Expertise in Embedded C and C++ Designation: Embedded System Engineering. Your responsibilities will include: Partnering with R&D Product Lines to drive the Edge and Gateway Io T development strategy...


  • Delhi, India Sieva Networks Solutions Pvt Ltd Full time

    **About Us**: Sieva Networks Solutions is hiring for its exclusive US client, based in California. The client is manufacturing and selling GPS trackers, mainly in the US. Website details: **Key Responsibilities**: - Develop and maintain firmware for GPS tracking devices, with an emphasis on performance optimization, power management, and robust operation. -...


  • new delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below.Preferred controller: ARM, STM32Protocol: CAN, HTTP/S, & BLERequired Expertise in Embedded C and C++Designation: Embedded System Engineering.Your responsibilities will include:Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and...


  • new delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below.Preferred controller: ARM, STM32Protocol: CAN, HTTP/S, & BLERequired Expertise in Embedded C and C++Designation: Embedded System Engineering.Your responsibilities will include:Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and...


  • New Delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below.Preferred controller: ARM, STM32Protocol: CAN, HTTP/S, & BLERequired Expertise in Embedded C and C++Designation: Embedded System Engineering.Your responsibilities will include:Partnering with R&D Product Lines to drive the Edge and Gateway Io T development strategy and...


  • Delhi, Delhi, India UST Full time

    UST is a leading provider of cutting-edge technology solutions. We are currently seeking a highly skilled Senior Firmware Engineer for Embedded Systems to join our team in Bengaluru, India.Estimated Salary: ₹ 1,200,000 - ₹ 1,800,000 per annumCompany OverviewWe are a global company with a strong presence in the technology sector. Our team consists of...


  • new delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below.Preferred controller: ARM, STM32Protocol: CAN, HTTP/S, & BLERequired Expertise in Embedded C and C++Designation: Embedded System Engineering.Your responsibilities will include:Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and...


  • New Delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below.Preferred controller: ARM, STM32Protocol: CAN, HTTP/S, & BLERequired Expertise in Embedded C and C++Designation: Embedded System Engineering.Your responsibilities will include:Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and...


  • New Delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below. Preferred controller: ARM, STM32 Protocol: CAN, HTTP/S, & BLE Required Expertise in Embedded C and C++ Designation: Embedded System Engineering. Your responsibilities will include: Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and...


  • New Delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below. Preferred controller: ARM, STM32 Protocol: CAN, & BLE Required Expertise in Embedded C and C++ Designation: Embedded System Engineering. Your responsibilities will include: Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy...


  • New Delhi, India Six Sense Mobility Full time

    Note: Only apply if you've related a few years of experience as described below.Preferred controller: ARM, STM32Protocol: CAN, HTTP/S, & BLERequired Expertise in Embedded C and C++Designation: Embedded System Engineering.Your responsibilities will include:Partnering with R&D Product Lines to drive the Edge and Gateway IoT development strategy and...


  • Delhi, Delhi, India Vecmocon Technologies Pvt Lmt Full time

    About Vecmocon Technologies Pvt LtdWe are an IIT Delhi-incubated deep-tech EV startup revolutionizing the electric mobility sector in India. Our futuristic vision and stellar aspirations drive us to innovate and deliver cutting-edge solutions.Job OverviewThis exciting opportunity is for a talented Embedded Systems Engineer to join our team and contribute to...


  • Delhi, India MES Full time

    Maverick Energy Solutions (MES) is on a mission to lead the way in shaping a cleaner and more sustainable future. Committed to innovation, integrity, and environmental stewardship, MES specializes in manufacturing cutting-edge commercial lighting, advanced controls, electric vehicle chargers, and other sustainable products.Our mission is to provide...


  • Delhi, India MES Full time

    Maverick Energy Solutions (MES) is on a mission to lead the way in shaping a cleaner and more sustainable future. Committed to innovation, integrity, and environmental stewardship, MES specializes in manufacturing cutting-edge commercial lighting, advanced controls, electric vehicle chargers, and other sustainable products.Our mission is to provide...