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.