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 : Design and develop cutting-edge embedded firmware solutions for robotics applications, impacting product performance and reliability. Collaborate with cross-functional teams to innovate industry-leading https://jobeax.com/link/JOn0Ve3hcMQ6l4Px Responsibilities : - Conduct requirement analysis and create ...
... edge systems engineers to support reliable end-to-end system operation. Qualifications - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Embedded Systems, Robotics, or a related technical field. - Approximately 3–5 years of relevant experience in embedded firmware development, robotics software, ...
... and commitment to product quality. - Interest in robotics, automation, and embedded product development. What We Offer - Opportunity to work on real-world robotics and automation products. - Hands-on exposure to embedded hardware, firmware, and system integration. - A collaborative engineering and R&D environment. - Opportunities ...
... Fresher to join our Engineering and R&D team. The candidate will work on embedded systems development, microcontroller programming, hardware interfacing, and firmware development for robotics, automation, and intelligent electromechanical products. The ideal candidate should have a strong foundation in electronics, basic ...
Jr. Validation Engineer We are seeking a motivated Junior Validation Engineer / Trainee to join a dynamic engineering team working on cutting-edge robotics motion control and embedded systems. This is an excellent opportunity for recent graduates or early-career professionals to build expertise in Hardware-in-the-Loop (HIL) ...
... collaborating across hardware and software teams to deliver robust and time-critical motion control solutions. For This Role, You Will Need: - Bachelor of Engineering degree or equivalent in Electronics, Electronics & Telecommunication, or related field. - 8+ years of hands-on embedded firmware development experience, ...
Role Overview : As a Firmware Embedded Engineer based in Hyderabad, you will be responsible for designing, developing, and optimizing low-level software for our core hardware platforms. You will work closely with cross-functional teams, including hardware architects and system engineers, to ensure that our firmware meets ...
... Electrical Engineering, Electronics, Robotics, Computer Science or a related field. - 2+ years of hands-on embedded firmware development on real products. - Strong embedded programming in C (C++ a plus). - Experience with an RTOS (FreeRTOS, Zephyr or similar) and/or bare-metal firmware on microcontrollers. - Experience writing ...
... Electrical Engineering, Electronics, Robotics, Computer Science or a related field. - 2+ years of hands-on embedded firmware development on real products. - Strong embedded programming in C (C++ a plus). - Experience with an RTOS (FreeRTOS, Zephyr or similar) and/or bare-metal firmware on microcontrollers. - Experience writing ...
... experience in embedded control firmware design and development ( Or ) - Master’s degree (M.E./M.Tech.) in Power Electronics/ Control System/Embedded System Engineering with 3+ years of relevant industrial experience in embedded control firmware design and development ( Or ) - Ph.D . in Closed loop control firmware design ...
Embedded Software Engineer - Firmware & Connectivity DevelopmentEducation : B. Tech in Electronics, Electronics & Communication, Computer Engineering, or a related https://jobeax.com/link/9TimErmgEviaVu97 the Role : We are looking for an experienced Embedded Software Engineer to develop, debug, and optimize firmware for ...