Skip to content

IdeaForge Hiring Software Engineer I Fresher/Experienced

  • Jobs

IdeaForge, one of India’s leading UAV and drone technology companies, is actively hiring Software Engineer I for its Navi Mumbai office. This role is perfect for freshers and early-career engineers who are passionate about working on real-world UAV software, embedded systems, and cutting-edge robotics applications. If you want to build mission-critical software that powers high-performance drones used across defense, security, and enterprise sectors, this is a strong career opportunity.

IdeaForge Hiring Software Engineer I Fresher/Experienced

About the Company

IdeaForge is a pioneer in India’s UAV ecosystem, known for building world-class drones used for surveillance, mapping, industrial inspection, and tactical operations. With a strong focus on research, innovation, and indigenous technology, IdeaForge continuously develops advanced UAV platforms trusted by government, military, and enterprise clients. Their engineering culture emphasizes collaboration, innovation, and solving real-world problems through intelligent software and reliable systems.

Role Overview

As a Software Engineer I at IdeaForge, you will work on designing, developing, and maintaining embedded and application-level software for UAV platforms. You will closely collaborate with hardware, firmware, and mechanical teams to build scalable and robust solutions. This role provides hands-on exposure to UAV systems, robotics workflows, avionics, and advanced software engineering practices.

Responsibilities

  • Develop, test, and maintain embedded and application software for UAV systems and payloads
  • Collaborate with hardware, firmware, and mechanical teams to integrate software solutions
  • Participate across the full software development lifecycle: requirement analysis, design, development, testing, and deployment
  • Troubleshoot and debug software issues on UAV platforms
  • Improve coding standards, best practices, and maintain detailed documentation
  • Manage version control, issue tracking, and project documentation
  • Explore new technologies and suggest improvements to enhance UAV software features and performance

Share the opportunity

Who Can Apply

EligibilityDetails
EducationBachelor’s degree in Computer Science, IT, or related fields
ExperienceFreshers & early-career candidates eligible
Technical BackgroundStrong knowledge of C/C++, C#, Python
Additional SkillsUnderstanding of embedded systems or software for hardware interfacing

Preferred Skills

  • Exposure to embedded devices or firmware development
  • Knowledge of UAV systems, robotics, or avionics
  • Familiarity with Git and version-control workflows
  • Understanding of Agile methodologies
  • Knowledge of network protocols
  • Experience with Linux development, multithreading, and camera/photogrammetry systems is a plus

What You’ll Get

  • Opportunity to work on cutting-edge UAV and robotics technologies
  • Exposure to high-impact real-world drone applications
  • Mentorship from expert engineers
  • Collaborative and innovative work environment
  • Competitive compensation and additional benefits

How to Apply

To apply for this role, click the apply button below and submit your updated resume. Make sure your resume highlights:

  • Projects related to embedded systems, robotics, or aviation
  • Personal or academic C/C++/Python projects
  • GitHub links showcasing your code
  • Any hands-on experience with microcontrollers, sensors, or drone frameworks
  • Relevant coursework like Data Structures, Operating Systems, Networks, Embedded Programming

Before applying, ensure your resume clearly demonstrates problem-solving skills, practical coding experience, and enthusiasm for UAV software development. Apply by clicking the button below to move forward with the application process.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *