Company Description
Antiworld is a defense technology company focused on transforming India’s and allied military capabilities through advanced, autonomous AI-powered systems. Based in Hyderabad, the company designs AI-native ground and aerial platforms that connect soldiers, drones, vehicles, and sensors into a unified, software-defined battlefield network. Antiworld also develops high-fidelity simulators and XR environments for civil and defense aviation and other training-intensive sectors, helping crews train on mission-realistic systems. Its mission is to serve as India’s sovereign, AI-first defense partner by delivering deployable combat systems and simulators that enhance speed, decision-making, and readiness for future battlefields.
Role Description
This is a full-time, on-site Firmware Engineer role based in Hyderabad. The Firmware Engineer will design, implement, and optimize embedded firmware for AI-enabled ground and aerial platforms, working closely with hardware, systems, and software teams. Responsibilities include developing low-level drivers and board support packages, integrating firmware with sensors, communication modules, and actuators, and ensuring reliable operation on ARM-based and other embedded architectures. The role involves debugging hardware–software interactions, performing root-cause analysis, and profiling performance under real-world conditions. The Firmware Engineer will also contribute to design reviews, documentation, test plan creation, and continuous improvement of development and deployment workflows for mission-critical systems.
Qualifications
-
Strong embedded software and firmware development skills, including experience with Embedded Software and Software Development for real-time and resource-constrained systems.
-
Hands-on experience with Debugging embedded systems, including use of oscilloscopes, logic analyzers, JTAG, and related diagnostic tools.
-
Good understanding of ARM Architecture and microcontroller/microprocessor platforms commonly used in embedded and defense applications.
-
Foundational knowledge of Electrical Engineering concepts, including schematics, interfaces (SPI, I2C, UART, CAN, Ethernet), and hardware–software integration.
-
Proficiency in C/C++ for embedded systems; experience with RTOS or bare-metal development is highly preferred.
-
Familiarity with version control (e.g., Git), build systems, and continuous integration for firmware projects.
-
Bachelor’s or Master’s degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
-
Ability to work on-site in Hyderabad, collaborate in cross-functional teams, and document designs and test results clearly and thoroughly.
-
Experience in defense, aerospace, robotics, or safety-critical systems is an advantage.