Device Engineer
Apply now »Date: Apr 8, 2025
Location: Navi Mumbai, MH, IN
Company: Bajaj Electricals
Job Summary:
We are looking for an IoT Device Engineer with expertise in hardware development, firmware engineering, telematics, API integration, and protocol management. The role involves designing, developing, and validating IoT-enabled devices for energy management, street lighting, and consumer products. The ideal candidate will work on integrating internal and third-party partner ecosystems, ensuring seamless communication between hardware, firmware, and cloud-based systems.
Key Responsibilities:
1. IoT Device Development & Integration
- Design and develop IoT-enabled hardware solutions for energy management, street lighting, and consumer products.
- Develop and optimize firmware for embedded systems with real-time communication capabilities.
- Integrate internal and third-party APIs for seamless device-cloud communication.
- Ensure interoperability between IoT devices and cloud services through standard protocols.
2. Hardware & Firmware Engineering
- Work on microcontrollers (MCUs), SoCs, and IoT connectivity modules (Wi-Fi, LoRa, NB-IoT, LTE-M, Zigbee, BLE).
- Develop firmware using C, C++, Python, or RTOS-based environments.
- Implement secure boot, firmware over-the-air (FOTA) updates, and device diagnostics.
- Work with hardware schematics, PCB design validation, and embedded system debugging.
3. Communication Protocols & API Management
- Implement and optimize IoT communication protocols such as MQTT, CoAP, HTTP, WebSockets, Modbus, and BACnet.
- Ensure secure and low-latency device-to-cloud and device-to-device communication.
- Develop and integrate RESTful APIs, Webhooks, and custom middleware for IoT applications.
4. Validation & Compliance
- Conduct electronic component selection, validation, and testing for IoT devices.
- Ensure compliance with regulatory standards for energy management, street lighting, and consumer electronics.
- Perform EMI/EMC testing, environmental stress testing, and product lifecycle validation.
- Troubleshoot hardware and firmware issues, improving system reliability and efficiency.
5. Collaboration & Solution Delivery
- Work closely with hardware engineers, firmware developers, cloud architects, and external partners to deliver integrated solutions.
- Collaborate with third-party vendors and component manufacturers for hardware and software compatibility.
- Document technical specifications, testing procedures, and integration workflows.
Required Skills & Qualifications:
- Bachelor’s or Master’s degree in Electronics, Electrical Engineering, Embedded Systems, or a related field.
- 3-8 years of experience in IoT hardware and firmware development.
- Proficiency in embedded firmware programming (C, C++, Python, RTOS).
- Experience with IoT connectivity modules (Wi-Fi, LoRa, Zigbee, BLE, NB-IoT, LTE-M).
- Knowledge of telemetry systems, edge computing, and cloud connectivity.
- Experience in electronic component selection, validation, and compliance testing.
- Familiarity with PCB design, circuit analysis, and EMI/EMC testing.
- Strong troubleshooting and debugging skills for hardware and firmware issues.