Embedded Software Developer
Job Location: Vasai-Virar, Palghar, Maharashtra
Experience: 2-5 Years
Salary: 6-12 LPA
Employment Type: Permanent, Full-time | Work from Office
Job Summary
We are looking for an Embedded Software Developer with strong hands-on experience in Embedded C, bare-metal programming, microcontrollers, and peripheral interfacing. The candidate will develop and debug firmware for sensor-based data acquisition, monitoring, and industrial embedded systems.
Key Responsibilities
- Develop and maintain embedded firmware using C/C++ for microcontroller-based products.
- Develop bare-metal applications, device drivers, and peripheral interfaces.
- Work with GPIO, ADC, timers, PWM, UART, SPI, I2C, and RS-485/Modbus.
- Interface with sensors, memory devices, GSM/4G modules, and communication peripherals.
- Support PCB bring-up, product validation, and field troubleshooting.
- Maintain source code, technical documentation, and version control using Git.
Required Skills
- Strong programming skills in Embedded C.
- Good understanding of microcontroller architecture and bare-metal programming.
- Knowledge of debugging tools, firmware testing, and hardware-software integration.
- Strong analytical and problem-solving skills.
Education B.E./B.Tech in Electronics, Electrical, Instrumentation or a related discipline.
Job Details
- Working Days: Monday to Friday
- Working Hours: 9:00 AM to 6:00 PM
Advantages: PF and Health Insurance
About Whirlybird Electronics
Whirlybird Electronics Pvt. Ltd. develops and manufactures embedded systems, sensors, and automated solutions for weather monitoring, data acquisition, renewable energy, industrial applications, and defence.
How to Apply
Send your updated resume to
[email protected]
📌 Embedded Software Developer (Mumbai)
🏢 Whirlybird Electronics
📍 Mumbai