Loading...

CoreData Networks

Junior / Intern Firmware Engineer

CoreData Networks
Noida, Uttar Pradesh On-site
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

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs

Exobot Dynamics Logo

Embedded System Engineer

Exobot Dynamics On-site
Tenet K D Platforms Pvt Ltd Logo

Senior Embedded Software Engineer

Tenet K D Platforms Pvt Ltd On-site
Continental Device India Pvt. Ltd. Logo

Embedded Software Engineer

Continental Device India Pvt. Ltd. On-site
Light Tree Technology Logo

Firmware Engineer

Light Tree Technology On-site
CoreData Networks Logo

Junior / Intern Firmware Engineer

CoreData Networks On-site