
On-Site
Full-Time
Noida, Uttar Pradesh
India
Skills
Embedded Systems
C++
Embedded Software
C (Programming Language)
Debugging
Real-Time Operating Systems (RTOS)
Firmware
Internet of Things (IoT)
I2C
Universal Asynchronous Receiver/Transmitter (UART)
About the Role
Company Description
CoreData Networks specializes in leveraging the latest technologies such as IoT, M2M, machine learning, and artificial intelligence to develop custom electronic devices for clients. These technologies are employed to address monitoring and control challenges. CoreData Networks focuses on creating solutions that enable effective communication between devices.
Role Description
This is a full-time, on-site role for a Junior/Intern Firmware Engineer located in Noida. The Junior/Intern Firmware Engineer will be responsible for developing embedded software, debugging code, and working closely with senior engineers to design and implement firmware for custom electronic devices. Daily tasks will also include collaborating with the software development team to ensure seamless integration with hardware components.
Responsibilities:
Assist in developing and testing embedded firmware on microcontroller platforms such as STM32, Nordic, ESP32 and so on.
Support the integration and debugging of wired/wireless communication protocols like UART, SPI, I2C, RS232, RS485, BLE, or Wi-Fi.
Collaborate with the senior team in implementing and testing firmware for protocols like MODBUS, MQTT, or HTTP.
Learn and support real-time firmware development using C/C++ and RTOS environments.
Use tools like Keil, IAR, Arduino IDE, or ESP-IDF STM32CUBEIDE, for coding, compiling, and debugging firmware.
Document firmware behavior, test results, and participate in code reviews and updates.
Gain exposure to over-the-air (OTA) update processes and device cloud integration basics.
Understand and contribute to requirement gathering and lifecycle management tools with guidance.
Key Skills:
Basic understanding of embedded systems and IoT
Strong problem-solving and debugging mindset
Familiar with microcontrollers like STM32, ESP32
Exposure to communication protocols (UART/SPI/I2C)
Knowledge of C/C++ programming
Interest in wireless tech: Wi-Fi / BLE / GSM
Willingness to learn protocols like HTTP, MQTT, COAP
CoreData Networks specializes in leveraging the latest technologies such as IoT, M2M, machine learning, and artificial intelligence to develop custom electronic devices for clients. These technologies are employed to address monitoring and control challenges. CoreData Networks focuses on creating solutions that enable effective communication between devices.
Role Description
This is a full-time, on-site role for a Junior/Intern Firmware Engineer located in Noida. The Junior/Intern Firmware Engineer will be responsible for developing embedded software, debugging code, and working closely with senior engineers to design and implement firmware for custom electronic devices. Daily tasks will also include collaborating with the software development team to ensure seamless integration with hardware components.
Responsibilities:
Assist in developing and testing embedded firmware on microcontroller platforms such as STM32, Nordic, ESP32 and so on.
Support the integration and debugging of wired/wireless communication protocols like UART, SPI, I2C, RS232, RS485, BLE, or Wi-Fi.
Collaborate with the senior team in implementing and testing firmware for protocols like MODBUS, MQTT, or HTTP.
Learn and support real-time firmware development using C/C++ and RTOS environments.
Use tools like Keil, IAR, Arduino IDE, or ESP-IDF STM32CUBEIDE, for coding, compiling, and debugging firmware.
Document firmware behavior, test results, and participate in code reviews and updates.
Gain exposure to over-the-air (OTA) update processes and device cloud integration basics.
Understand and contribute to requirement gathering and lifecycle management tools with guidance.
Key Skills:
Basic understanding of embedded systems and IoT
Strong problem-solving and debugging mindset
Familiar with microcontrollers like STM32, ESP32
Exposure to communication protocols (UART/SPI/I2C)
Knowledge of C/C++ programming
Interest in wireless tech: Wi-Fi / BLE / GSM
Willingness to learn protocols like HTTP, MQTT, COAP
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




