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.”
... 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 - ...
Brief Job Description: The Junior Embedded Engineer will be responsible for developing, testing, and maintaining embedded systems for robotics and automation products. The role involves working closely with hardware, firmware, software, and mechanical teams to design reliable embedded solutions, troubleshoot system issues, ...
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 ...
... (M.Tech.) in Computer Science / Software Engineering/Information Technology (Preferred), Electrical and Electronics Engineering / Electronics and Communication Engineering.- Strong programming and application coding skills using C++.- 2+ years of experience in IoT/IoE embedded systems design and firmware development.- Experience ...
... 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 ...
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 ...
... experience in designing, developing, and testing innovative technology products. This internship is ideal for students who are passionate about electronics, embedded systems, robotics, and product innovation. Role: Product Development Intern As a Product Development Intern, you will work alongside experienced engineers on ...
... About the role We are looking for firmware engineers who want to own the foundation of new hardware platforms from day one. This role focuses on low level firmware development, early board bring up, and system level enablement across microcontrollers and infotainment class SoCs. As a firmware engineer, you will work close ...