to join our team and contribute to the development of cutting-edge embedded systems and IoT applications.
Key Responsibilities:
Design and development of firmware for embedded systems.
Develop and maintain device drivers (I2C, SPI, UART, ADC, PWM, etc.).
Hardware integration and bring-up of embedded platforms.
Work closely with hardware, application, and product design teams for seamless integration.
Debug firmware using oscilloscopes, logic analyzers, and JTAG debuggers.
Implement and support wireless connectivity protocols (BLE Mesh, Wi-Fi, Zigbee, OpenThread).
Integrate and manage various sensors (PIR, LUX, microwave, ultrasonic, thermal, etc.).
Work on
nRF modules
for BLE and mesh-based communication systems.
Qualifications:
Bachelor's or Master's degree in Electronics Engineering, Computer Science, or related field.
Required Skills:
Proficiency in
C programming
for embedded systems.
Hands-on experience with microcontroller families such as
ESP, Nordic (nRF), ST, TI, Renesas
.
Strong development experience in firmware and device drivers.
Practical experience with communication protocols: I2C, SPI, UART, ADC, PWM.
Familiarity with
BLE Mesh
,
Wi-Fi
,
Zigbee
,
OpenThread
.
Experience with network protocols:
MQTT, HTTP, FTP, SMTP
.
Strong debugging and problem-solving skills with hardware tools.
Good to Have:
Knowledge of
RTOS
(e.g., FreeRTOS, Zephyr).
Experience with
embedded Linux
platforms.
Exposure to
wireless communication standards
like LoRa and Cellular IoT.
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹70,000.00 per month
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.