Company: Vir Innovations Location: Hyderabad, Telangana (Balanagar area) Employment Type: Full-time, permanent, on-site Experience Required: 1–4 years Domain: Defence robotics, autonomous systems, IoT systems, fire-control systems, and training simulators
Note: Candidates must bring their own laptop for work.
About Vir Innovations
Vir Innovations is an end-to-end product design and development company headquartered in Hyderabad, specialising in defence technology. Our work includes computer vision, robotics, fire-control systems, and IoT applications for the defence sector.
Job Summary
We are seeking a skilled Embedded Firmware Engineer to design, develop, and validate firmware for embedded platforms supporting robotic and defence systems, including ground-vehicle motion control, weapon-system actuation, and sensor-payload integration.
Key Responsibilities
Design, develop, and debug embedded firmware in C/C++ for microcontrollers and embedded processors used in UGVs, RCWS, robotic-arm payloads, EO-IR systems, and IoT devices.
Develop real-time control software for motor drives, actuators, servo and gimbal control, and motion-control systems.
Implement communication protocols and interfaces, including CAN, RS-232/485, SPI, I2C, UART, Ethernet, MAVLink, and custom protocols.
Integrate firmware with sensors, including IMUs, GPS/GNSS, encoders, LiDAR, and cameras, as well as actuators.
Develop low-level drivers and board support packages (BSPs) for custom hardware boards.
Develop safety-critical interlocks and fail-safe logic for weapon-system fire-control subsystems.
Collaborate with the autonomy and navigation team on firmware integration.
Support EO-IR payload firmware, including camera control, stabilisation, and video and image data handling.
Develop firmware for IoT-based fire-detection and suppression systems.
Conduct unit, integration, hardware-in-the-loop (HIL), and field-trial testing.
Debug using oscilloscopes, logic analysers, and JTAG/SWD debuggers.
Prepare technical documentation, including design documents, test reports, and interface control documents (ICDs).
Travel for field trials, integration, and testing at customer and trial sites.
Required Skills & Qualifications
Bachelor’s or Master’s degree in Electronics, Electrical, Computer Engineering, or a related field.
1–4 years of hands-on embedded firmware experience in the defence robotics domain.
Strong proficiency in embedded C/C++, including bare-metal and RTOS-based development.
Experience with 32-bit MCUs, such as ARM Cortex-M/A, STM32, TI, or NXP platforms.
Working knowledge of RTOS platforms, such as FreeRTOS, Zephyr, or VxWorks.
Strong understanding of communication protocols, including CAN/CANopen, UART, SPI, I2C, and Ethernet/TCP-IP.
Experience with motor control, including BLDC/PMSM motors, servo systems, and PID control.
Experience with wireless modules, including RF, Wi-Fi, LTE, and radio telemetry.
Hands-on debugging experience with JTAG/SWD, oscilloscopes, and logic analysers.
Familiarity with Git and embedded toolchains, including GCC, IAR, and Keil.
Ability to interpret schematics and collaborate with hardware and PCB teams.
Preferred Qualifications
Exposure to autonomous systems, sensor fusion, and navigation stacks such as ROS/ROS2.
Knowledge of EO-IR camera and gimbal systems, as well as video processing.
Familiarity with functional-safety standards, including IEC 61508 and MIL-STD.
Experience with bootloaders, firmware over-the-air (OTA) updates, and secure firmware practices.
Exposure to weapon-system electronics and fire-control logic.
Familiarity with IoT protocols, including MQTT, LoRa, and Zigbee.
Prototype-to-production and field-trial experience.
How to Apply
Email your resume to [contact details removed] with the subject line “Application for Embedded Firmware Engineer Role.”
Role Overview We are seeking an Embedded Linux Firmware Engineer to develop next-generation Intelligent PDUs (Power Distribution Units) used in Audio/Video racks, enterprise IT racks, and edge infrastructure environments. This role focuses primarily on embedded Linux application firmware, middleware services, backend feature ...
... and makefiles - Contribute to design reviews, feature definition, and product delivery schedules Required Qualifications - Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field - 10-12 years of experience developing embedded firmware on 32-bit microcontrollers, preferably ARM architecture - ...
We are seeking an experienced Embedded / Firmware Developer (3–8 years) to design, develop, and maintain high-performance firmware for next-generation smart metering solutions. In this role, you will focus on 3-phase meter development, metrology calibration, and advanced communication protocols to strengthen our core development ...
Role Overview:We are looking for an Embedded Software Engineer with hands-on experience in embedded software development, firmware, RTOS, and Bluetooth Low Energy (BLE). The candidate will be responsible for designing, developing, debugging, and troubleshooting embedded applications on various microcontroller https://jobeax.com/link/tlplQAnK5B36KMXq ...
... experience in building and leading high-performing embedded software https://jobeax.com/link/DsWy1aheh2B4XnIt This Role Offers :- Opportunity to build and shape the embedded firmware organization of a growing EV and energy-storage technology business.- Ownership of the firmware architecture and engineering roadmap across multiple ...
Job Summary:We are looking for a skilled Embedded Firmware Developer with strong experience in ARM-based systems. The ideal candidate will be responsible for designing, developing, and optimizing firmware for embedded systems. Experience in the medical devices domain will be an added https://jobeax.com/link/VICSBow5WCE3j7lz ...
... technology from scratch. “Hardware is Hard”, but we believe dedication and craving for learning new things will help solving some of the biggest problems. The Embedded Firmware developer will work on Embedded Linux, Android and various embedded operating systems to write drivers which will simplify the data acquisition problem ...
About Job Role : We are seeking a hands-on Senior Firmware Design Engineer with 7 - 10 years of experience to develop, enhance, migrate, sustain, and release embedded firmware for fire and life-safety https://jobeax.com/link/3z5VAy9Q5Vti7gkf role supports new product development, product extensions, platform modernisation, ...
... innovative solutions.- Mentor engineers and contribute to technical leadership across https://jobeax.com/link/a6DS6rH6bQ6EtaEU :- Bachelor's or Master's degree in Electronics, Computer Science, or related field.- 10+ years of embedded firmware development experience.- Strong expertise in C, embedded systems, storage protocols (SAS/SATA/NVMe), ...