1. Algorithm Development: Design and implement algorithms for robot control, perception, localization, mapping, and path planning for various robotic platforms including quadruped robots, humanoid robots, and autonomous vehicles.
2. Software Integration: Lead the integration of software components with robotic hardware, sensors, actuators, and communication systems for different types of robots.
3. User Interface Development: Develop user interfaces for robot control and monitoring, tailored for different robot types such as quadruped robots, humanoid robots, and autonomous vehicles, using Qt framework or similar tools.
4. System Testing: Conduct testing and validation of robotic systems in simulation and real-world environments, including quadruped robots, humanoid robots, and autonomous vehicles, and oversee troubleshooting and debugging activities.
5. Documentation: Create comprehensive documentation of software designs, system architecture, and testing procedures specific to each robot type to ensure thorough documentation of the development process.
6. Research and Innovation: Stay abreast of the latest advancements in robotics technology, identify opportunities for innovation, and lead research and development efforts to enhance robotic capabilities for defense applications.
7. Collaboration: Collaborate with cross-functional teams including mechanical engineers, electronics engineers, and software developers to integrate robotic systems into overall defense system designs.
8. Manage the project for successful completion. Prepare aggressive but realistic timelines and execute them with success.
Skill(s) required
ANSYSArduinoARM MicrocontrollerAutoCADC++ ProgrammingCADComputer VisionC ProgrammingEmbedded SystemsGazeboGitHubInternet of Things (IoT)LinuxPCB SolderingProject ManagementPythonRaspberry PiRoboticsSolidWorks
1. Defence experience: Prior experience in military-grade robotics system designing.
2. Experience with Robotics Platforms: Hands-on experience with robotic platforms such as quadruped robots, humanoid robots, and autonomous vehicles, and proven ability to work with them effectively.
3. AI: Knowledge of RAG implementation and agent creation using LLMs in resource constraint electronics/SBCs.
4. Machine Learning: Familiarity with machine learning concepts for robotics applications, such as computer vision or reinforcement learning, applicable to different types of robots.
5. Simulation Tools: Experience with simulation tools such as Gazebo, V-REP, or Webots for robotic system simulation for different robot types.
EDITH Defence Systems (EDS) is a modern-age defence company that uses advancements in artificial intelligence, computer vision, machine learning and sensor fusion to develop world-class defence products.