Software Developer

2 weeks ago


Gurgaon, Haryana, India Flight Simulation Technique Centre Full time

1. Software Design & Development

  • Design, code, and implement simulation modules that represent aircraft systems, environment, and cockpit functions.
  • Develop and optimize real-time 3D visual systems, instrument panels, and flight dynamics models using Unity or Unreal Engine.
  • Translate complex physical and avionics processes into interactive software behavior with accurate timing and response.
  • Build simulation logic for aircraft control surfaces, engine response, electrical/hydraulic systems, and cockpit displays.
  • Integrate motion platforms, visual systems, and hardware interfaces with the simulators software backbone.

2. Real-Time System Integration

  • Collaborate with hardware engineers to connect cockpit panels, controls, and feedback devices (joysticks, pedals, switches).
  • Ensure smooth communication between simulator subsystems via serial, Ethernet, or CAN bus protocols.
  • Participate in hardware-in-the-loop (HIL) testing to validate system performance under real-world conditions.

3. 3D Visualization & Physics Simulation

  • Create or adapt 3D models, textures, and animations that represent cockpit environments and aircraft exteriors.
  • Work with flight models or physics engines to simulate real-time motion and aerodynamic effects.
  • Ensure high frame rates and stable performance across rendering pipelines.
  • Implement camera systems, lighting environments, and weather conditions (e.g., day/night, rain, fog).

4. Testing, Debugging, and Optimization

  • Identify and resolve software bugs, performance bottlenecks, or synchronization issues.
  • Conduct iterative testing to ensure simulator fidelity, response accuracy, and smooth visual performance.
  • Use profiling tools and debugging utilities to analyze memory, CPU, and GPU usage.

5. Documentation & Collaboration

  • Maintain clear documentation for code modules, simulation architecture, and version histories.
  • Participate in daily stand-ups and sprint reviews with cross-functional teams (software, hardware, avionics).
  • Contribute to defining software requirements, test plans, and future product roadmap.

Requirement and Skills

  • Strong programming skills in C++, C#, or Python.
  • Hands-on experience with Unity 3D or Unreal Engine (UE4/UE5).
  • Understanding of real-time systems, multithreading, and performance optimization.
  • Familiarity with 3D graphics concepts shaders, textures, meshes, rendering pipelines.
  • Experience with physics modeling (rigid body dynamics, particle systems, environmental simulation).
  • Knowledge of networking protocols and client-server architecture in real-time systems.
  • Ability to integrate input/output devices such as joysticks, control yokes, pedals, or Arduino-based sensors.
  • Good grasp of version control (Git) and collaborative tools (JIRA, Confluence, Trello).

Preferred Skills

  • Experience developing driving, flight, or defense simulation systems.
  • Exposure to AR/VR environments, immersive displays, or panoramic rendering.
  • Basic understanding of aerodynamics, flight control surfaces, or aircraft instruments.
  • Experience with OpenGL, DirectX, or graphics optimization.
  • Familiarity with Unreal Blueprints or Unitys C# scripting for UI and logic.
  • Experience building plugins, APIs, or data bridges between hardware and simulation engines.


  • Gurgaon, Haryana, India Matchbest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Tech Lead will be responsible for development and project delivery. She will also provide technical and team leadership through coaching and mentorship.Job Responsibilities:• Guide team development efforts towards successful project delivery• Provide technical leadership to teammates through coaching and mentorship• Maintain high standards of software...


  • Gurgaon, Haryana, India Razorpay Software Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...


  • Gurgaon, Haryana, India Razorpay Software Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...


  • Gurgaon, Haryana, India LEPTON SOFTWARE Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Description GIS Engineer Department: GISJob Type: Full TimeJob Location: GurugramJob Code: #958-17_to_20Experience: 5 yearsJob Summary A GIS Engineer at Lepton Software plays a crucial role in the production and management of geospatial data across various projects. The position encompasses tasks such as digitization, geocoding, and conducting surveys...


  • Gurgaon, Haryana, India LEPTON SOFTWARE Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Description Department: GISJob Type: Full TimeJob Location: GurugramJob Code: #958-01_to_08Experience: YearsJob Summary A Junior GIS Engineer at Lepton Software plays a pivotal role in supporting geospatial projects. This entry-level position offers hands-on experience with GIS tools and technologies, contributing to the development and maintenance...


  • Gurgaon, Haryana, India Razorpay Software Private Limited Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...

  • React Developer

    2 weeks ago


    Gurgaon, Haryana, India Iris Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job description:Iris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by bringing together a unique blend of domain knowledge, best-of-breed technologies, and experience executing essential and critical application...

  • PHP Developer

    2 weeks ago


    Gurgaon, Haryana, India Netleaf Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Netleaf Software is seeking a talented and experienced PHP Laravel Developer to join our dynamic team. As a PHP Laravel Developer, you will be responsible for developing and maintaining web applications, ensuring their high performance, responsiveness, and security. You will collaborate with cross-functional teams, including designers and other developers,...

  • Java Developer

    2 weeks ago


    Gurgaon, Haryana, India Iris Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job description:Iris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by bringing together a unique blend of domain knowledge, best-of-breed technologies, and experience executing essential and critical application...

  • Software Developer

    2 weeks ago


    Gurgaon, Haryana, India Wavexcel Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Opportunity: Software DeveloperAre you a passionate Software Developer looking to make a significant impact in a dynamic and innovative environment? If you thrive on solving complex problems and delivering high-quality solutions, we want to hear from youPosition: Software DeveloperLocation: Sector 49, GurugramCompany: WavexcelKey Responsibilities:•...