06 Aug
|
WOW Softech
|
New Delhi
06 Aug
WOW Softech
New Delhi
About the Role:
We are seeking a Firmware Developer with a strong background in embedded systems and firmware development to join our cutting-edge team. You will play a key role in building IoT solutions, creating robust firmware for embedded devices, and contributing to the development of our cloud platforms and mobile apps. Your expertise in C/C++ programming, working with microcontrollers (STM32, NXP, PIC, Texas Instruments, etc.), and real-time embedded system design will be critical in ensuring the performance, reliability, and scalability of our products.
The ideal candidate will have hands-on experience with hardware debugging, knowledge of communication protocols (Bluetooth, USB, UART, CAN, Modbus, etc.), and experience working with RTOS. In this role, you will collaborate with cross-functional teams in an agile environment, delivering firmware for creative devices that are part of the larger IoT ecosystem.
Key Responsibilities:
- Perform routine maintenance and address equipment faults promptly.
- Design, develop, and optimize firmware for embedded systems using C/C++.
- Develop solutions for microcontrollers like STM32, NXP, PIC, and Texas Instruments.
- Work on communication protocols including Bluetooth, USB, UART, Modbus, CAN, I2C, SPI, Ethernet, Wi-Fi, and RF.
- Debug hardware using tools like Digital Storage Oscilloscopes (DSO), multimeters, and function generators.
- Collaborate with cross-functional teams to integrate firmware into the IoT Cloud Platform and Desktop App.
- Develop and integrate firmware for RTOS and handle sensor interfacing and signal conditioning.
- Use IDEs such as IAR Workbench, STM32 Cube IDE, Keil Micro vision, etc.
- Ensure firmware aligns with the products low-power design and optimization needs.
Key Deliverables:
- Build robust firmware for IoT devices linked to other platforms and apps.
- Deliver successful completion of 2-3 firmware projects for embedded applications.
- Provide high-quality documentation and implement unit testing and system testing.
- Collaborate with the agile team to meet project timelines and maintain firmware performance.
Qualifications:
- Degree in Engineering (Computer Science, Data Science, Electronics, Electrical)
📌 Firmware Developer (Delhi) (New Delhi)
🏢 WOW Softech
📍 New Delhi