Website:
Job details:
Company Description Revon Unmanned Systems develops advanced indigenous unmanned aerial vehicles (UAVs) and autonomous technologies for Defence and AgriTech applications. The company focuses on building innovative, reliable, and mission-ready solutions that support surveillance, precision agriculture, and next-generation aerial operations. Multidisciplinary engineering teams work closely to create robust platforms tailored to demanding field conditions. Joining Revon Unmanned Systems offers the opportunity to contribute to high-impact systems that serve critical national and commercial needs. Team members are encouraged to innovate, collaborate, and advance cutting-edge unmanned technologies.
Role Description This is a full-time, on-site Embedded Engineer role based in Hyderabad. The Embedded Engineer will design, implement, and optimize embedded software for UAV and autonomous systems, from low-level drivers to application logic. Daily responsibilities include writing and reviewing code, integrating firmware with sensors, actuators, and communication modules, and conducting hardware-in-the-loop and field testing. The role involves debugging and resolving issues on embedded targets, collaborating with hardware, avionics, and systems engineers, and contributing to software documentation and version control practices. The Embedded Engineer will also support continuous performance improvements, adherence to safety and reliability standards, and participation in design reviews for new product features and platforms.
Qualifications
- Strong embedded software foundation, including Embedded Software Programming and Embedded Software design for resource-constrained systems.
- Proficiency in debugging and troubleshooting embedded systems, including use of debuggers, analyzers, and diagnostic tools.
- Experience in Software Development for real-time or safety-critical applications, with good understanding of software lifecycle and best practices.
- Familiarity with Internet of Things (IoT) concepts, communication protocols, and integrating devices into connected systems.
- Bachelor’s degree in Electronics, Electrical, Computer Engineering, or a related technical field (or equivalent practical experience).
- Hands-on experience with microcontrollers, RTOS or bare-metal development, and communication interfaces (e.g., UART, SPI, I2C, CAN).
- Knowledge of C/C++ for embedded systems; exposure to scripting or automation tools is an advantage.
- Ability to work on-site in a lab and field-testing environment, collaborate in cross-functional teams, and document work clearly.
Click on Apply to know more.