Home Job Listings Categories Locations

Embedded Firmware Developer

📍 India

Technology Team BonV

Job Description

Job Title:

Embedded Firmware Developer Company:

BonV Technology Pvt. Ltd. Industry:

Aerial Mobility Solutions Department:

Software Location : Bhubaneswar (On-site) Employment Type:

Full-Time

Job Description: We are looking for Embedded Firmware Developer to join our team. This role involves designing, developing, and debugging firmware for microcontroller-based systems, including MCUs from various platforms. The ideal candidate should have a solid foundation in embedded systems, a passion for problem-solving, and an eagerness to learn and grow in a dynamic environment.

Responsibilities: Develop, test, and debug embedded firmware for various MCUs such as STM, ESP, and other microcontroller platforms. Write efficient, maintainable, and scalable code in C/C++ or other relevant programming languages. Implement communication protocols such as UART, SPI, I2C, CAN, and Ethernet. Collaborate with the hardware team to understand schematics, datasheets, and hardware designs. Perform hardware-software integration and validate functionality on target boards. Develop applications for IoT devices, sensors, and peripherals. Implement wireless communication protocols (e.g., Bluetooth, Wi-Fi, MQTT). Use debugging tools like oscilloscopes, logic analyzers, and JTAG debuggers to identify and resolve issues. Perform unit tests, integration tests, and regression testing to ensure firmware reliability. Create and maintain technical documentation, including flowcharts, design diagrams, and code comments. Participate in code reviews and team discussions to improve development practices.

Preferred Skills: Proficiency in C, C++, and familiarity with Python Hands-on experience with STM32, ESP32, or similar microcontroller platforms. Basic understanding of RTOS (FreeRTOS) and irmware architecture. Knowledge of UART, SPI, I2C, and wireless protocols (Bluetooth, Wi-Fi). Understanding of digital and analog circuits, GPIOs, ADC, DAC, PWM, and interrupts. Familiarity with Git or other version control systems. Experience with IoT platforms (e.g., AWS IoT, Google Cloud IoT, Azure IoT) is plus Knowledge of scripting languages like Python for automation.

BonV Aero is an equal opportunity employer. We look forward to welcoming enthusiastic individuals eager to contribute to a growing and dynamic environment.

Join BonV Technology and be part of a team that is shaping the future of aerial technology. Apply now to contribute your expertise and passion to our innovative journey.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 24, 2026
Job Type: Technology
Location: India
Company: Team BonV

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.