Simulation Systems Programmer

2 weeks ago


Hyderabad, Telangana, India Axial Aero Full time

Simulation Systems Programmer (C++ / C# / Lua)

Location: [Onsite] – Hyderabad / Bengaluru

Employment Type: Full-Time

Experience: 5+ Years

Domain: Aerospace / Aviation Simulation / Real-Time Systems

About Axial Aero:

We, Axial Aero, are an aerospace technology company at the forefront of developing next generating full motion and full-mission flight simulators. Our goal is to develop ultra-realistic flight simulation technologies by integrating high-fidelity physics, real-time motion systems, including full 360-degree motion with centrifugal forces, and immersive projection/XR.

Role Overview:

We are looking for experienced programmers to contribute to the core simulation logic and integration layer. This includes building FDM SDKs plugins, CIGI host systems, telemetry exporters, and mission control logic, synchronizing flight dynamics with UE5 visuals, managing real-time networking, and integrating physiological and environmental simulation layers.

You will be part of truly multi-disciplinary team, sharing knowledge on materials, mechanical designs, electronics, aerodynamics and aero-engines, human physiology, aviation medicine, firmware, software and AI. As part of the team, you may also have the opportunity to visit restricted military / civil aerospace installations and interact with operators in the field and may have the privilege of interacting with decorated soldiers and officers of the Indian armed forces.

Your primary focus would be to contribute to developing a field deployable Aviation simulation platform, combining FDM SDKs physics with Unreal Engine 5 visualization, intended for pilot training and operational readiness exercises.

If you have a passion for simulation technology, physics-based systems, and aviation training and patriotism to contribute to Bharat's Aatmanirbharata, this is the perfect role for you

Key Responsibilities:

Core Simulation Development

● Develop FDM SDK plugins to simulate entity behaviour, sensors, and weapons systems

● Implement CIGI Host systems to communicate with Unreal Engine Image Generator (IG)

● Parse and process real-time CIGI messages for entities, terrain queries, and sensor effects Networking & Telemetry

● Design and manage UDP/TCP socket communication between systems (e.g., FDM UE5 I/O devices)

● Develop telemetry loggers/exporters in Lua or C# for mission playback, analysis, and debugging

● Optimize packet scheduling, threading, and serialization pipelines

Simulation Logic & Control Systems

● Script mission flows, triggers, and training events using Lua or lightweight state machines

● Program real-time control logic for Instructor Operating System (IOS)

● Implement hooks for OMS (Onboard Mission System) building interactions and training outcomes Physiological & Environmental Integration

● Simulate vestibular disorientation events (e.g., Nystagmus, The Leans) with backend logic

● Handle sensor integration for physiological monitoring systems, including real-time feedback

Tech Stack & Tools:

● Languages: C++ (primary), Lua (scripting), C# (UI/control optional)

● FDM SDKs: SimConnect, SimObject APIs, Weather, Terrain APIs

● Networking: Boost.Asio / WinSock for low-latency communication

● Simulation Standards: CIGI SDK 3.3+ (FLAMES optional), DIS/HLA knowledge beneficial

● Telemetry & Profiling: Custom loggers, debuggers, performance analyzers

● Threading: std::thread, boost, or Windows fibers (for concurrent event execution)

● Source Control: Git, Perforce

● Other: JSON/XML config handlers, Plugin architecture, Message queue design

Qualifications & Skills

Must-Have

● 5+ years' experience in Software / simulation / game engine or aerospace and defence system programming

● Strong command of C++, memory management, multi-threading, and plugin development

● Solid grasp of simulation message protocols (CIGI, or similar middleware)

● Ability to build and maintain high-performance, real-time systems

● Familiar with telemetry generation and log parsing tools

Good to Have

● Experience with FDM SDKs plugin development

● Lua scripting for mission logic, gameplay, or event systems

● Exposure to C# for UI/backend interaction (Instructor Station, Mission Editors)

● Familiarity with real-time systems in aerospace, Aviation, or serious games

● Understanding of physiological integration (bio signals, simulator sickness modelling)

● Experience in debugging cross-platform UDP/TCP communication issues

Team & Project Collaboration

● Coordinate with Unreal Engine developers for CIGI-IG visual integration

● Collaborate with GIS and VFX teams to sync terrain/sensor logic with visuals

● Work under tech leads to deliver modular, testable plugin code

● Participate in code reviews, sprint planning, and validation testing



  • Hyderabad, Telangana, India Cerebra Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are hiring Senior Program ManagersExperience: 15+ yearsLocation: RemoteJob Desceiption:Senior Programme Manager with 15+ years Energy, trading and risk management/Capital Markets experience, minimum 4 years with Oil refined products, and 2 years Endur. Trading, risks management and supply operations experience. Front to back trading and supply...

  • Intern-Simulation

    1 week ago


    Hyderabad, Telangana, India zffriedricP2 Full time

    Req ID 73066 | Hyderabad, India, ZF Passive Safety Systems India Private LimitedWe are seeking a Mechanical Engineer with a strong mechanical background to deliver high‑quality engineering solutions from concept to completion. The ideal candidate demonstrates ownership, communicates with clarity, collaborates effectively across teams, and applies...


  • Hyderabad, Telangana, India First Phoenics Solutions Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: AV ProgrammerLocation: Delhi NCRDuration: Full TimeSkills:Strong understanding of networking fundamentals (TCP/IP, UDP, Multicast, VLANs) as they apply to modern AV systemsMandatory proficiency in programming Crestron + BiampIn-depth knowledge of audio DSPs (Biamp, QSC), video conferencing systems, and signal flow in complex AV environments5-10...


  • Hyderabad, Telangana, India Capgemini Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description We are seeking a skilled Electronics Design Engineer to contribute to the development and implementation of advanced electronic systems. This role involves working with digital logic technologies such as FPGAs and ASICs, designing and verifying integrated circuits (ICs) and printed circuit boards (PCBs), and innovating methods for efficient...


  • Hyderabad, Telangana, India Kyndryl Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.The RoleAs a...

  • Robot Programmer

    4 days ago


    Hyderabad, Telangana, India Simpliforge 3d-creation Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Responsibilities:* Design, program & test robotic solutions using Robotics simulation software.* Collaborate with engineering team on project planning & execution* Ensure compliance with safety standards during offline programmingAnnual bonus


  • Hyderabad, Telangana, India Automind AI Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company DescriptionWe are an Indian Aerospace Startup building next-Generation Autonomous Aerial systems for Defense Applications. We are Developing platforms Designed for speed, precision, and survivability.Role IntroductionWe're looking for a Flight Systems Engineer who can take systems from CAD → bench → simulation → flight — owning embedded...

  • Lab Programmer

    7 days ago


    Hyderabad, Telangana, India ACE Engineering College Full time ₹ 2,40,000 - ₹ 3,24,000 per year

    Job Description: The position involves managing and maintaining the CSE department's labs. Key responsibilities include:Installation, configuration, and regular updates of software and systems used in the labs.Troubleshooting network and hardware issues.Ensuring lab systems are running efficiently to support student projects and research.Monitoring lab usage...


  • Hyderabad, Telangana, India Kyndryl Full time

    Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.The RoleAs a...


  • Hyderabad, Telangana, India Kyndryl Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.The RoleAs a...