Simulation Systems Programmer
2 days ago
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
-
System Programmer
1 week ago
Hyderabad, Telangana, India Live Connections Full time ₹ 1,60,000 - ₹ 4,80,000 per yearSystem Programmer- Mainframes DB2 • DB2 ZPARM & Subsystem Tuning I Performance Monitoring • DB2 Utilities (REORG, RUNSTATS, LOAD, UNLOAD) Installation & Migration • CICS/IMS-DB2 Support | Troubleshooting & RCA • REXX/CLIST, ISPF | Backup, Recovery & Data Sharing 6-20 Years Experience| Up To 80 LPA Immediate Joiners Preferred ...
-
Mainframe System Programmer
2 days ago
Hyderabad, Telangana, India Lavu Tech Solutions Sdn Bhd Full time ₹ 10,00,000 - ₹ 25,00,000 per yearMin 6+ years experienceVisa Sponsorship provided.We are seeking an experiencedMainframe System Programmerwith over 6 years of expertise in managing, configuring, and supporting IBM Mainframe environments. The candidate will be responsible for the installation, customization, maintenance, and performance tuning of z/OS systems and associated subsystems to...
-
VR Programmer
2 days ago
Hyderabad, Telangana, India DIV International Technology Services Pvt Ltd Full time ₹ 3,00,000 - ₹ 5,00,000 per yearJob Title: VR Programmer – Unity 3D (eLearning)Location: HyderabadDepartment: Learning Technologies / XR Development / EngineeringReports To: Technical Lead / Director of Learning TechnologyJob Summary:We are seeking a skilled VR Programmer with Unity 3D expertise to develop engaging, interactive, and immersive Virtual Reality learning experiences. This...
-
NC programmer
2 days ago
Hyderabad, Telangana, India Nox Engineering Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionNOX Engineering Pvt Ltd provides comprehensive Mechanical Engineering services, including conceptual design, CAD modeling, manufacturing drawings, stress analysis, simulation, prototyping, and product testing. Specializing in various sectors such as Aerospace, Automotives, Rail, and Heavy Engineering, the company delivers end-to-end...
-
Senior Structural Simulation Engineer
7 hours ago
Hyderabad, Telangana, India XDLINX Space Labs Full time ₹ 15,00,000 - ₹ 25,00,000 per yearPosition: Senior Structural Simulation Engineer – SpacecraftLocation: XDLINX Space Labs, Hyderabad, IndiaDepartment: Spacecraft EngineeringRole OverviewXDLINX Space Labs is seeking a Senior Structural Simulation Engineer to lead the structural design, simulation, and validation of spacecraft systems. The role requires expertise in finite element analysis...
-
Plc Programmer
1 week ago
Hyderabad, Telangana, India Asakta Electronics And Communications Full time ₹ 10,00,000 - ₹ 25,00,000 per yearPosition Overview:We are seeking an experienced PLC Programmer with a proven track record in developing end-to-end machine automation solutions. The ideal candidate has 5+ years of hands-on experience in PLC programming, HMI/SCADA integration, and commissioning of automated systems, specifically on Siemens, B&R, and Mitsubishi platforms. This role requires...
-
Intern-Simulation
14 hours ago
Hyderabad, Telangana, India zffriedricP2 Full timeReq 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...
-
NC Programmer – Siemens NX CAM
3 hours ago
Hyderabad, Telangana, India Axheleon Full time ₹ 8,00,000 - ₹ 15,00,000 per yearWe are looking for a highly skilled NC Programmerwith expertise in Siemens NX CAMfor a project with one of our clients in the Aerospace Industry. The candidate should have at least 5 years of experiencein the aerospace industry. The selected candidate will be responsible for developing, validating, and optimizing NC programs for precision aerospace...
-
Ruby Programmer
6 days ago
Hyderabad, Telangana, India All Time Tech LLC Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Ruby ProgrammerExperience:7+ Years (Ruby Programming)Location:HyderabadAbout the RoleWe are looking for an experiencedRuby Programmerwith very strong experience on Rail web application framework built using the Ruby programming language.Key ResponsibilitiesDesign, develop, and maintain web applications using Ruby on Rails .Work closely with...
-
PLC Programmer
6 days ago
Hyderabad, Telangana, India Vroutes HR Full time ₹ 4,00,000 - ₹ 8,00,000 per yearWe are looking for a skilled PLC Programmer to join our engineering team. The role involves designing, developing, and troubleshooting PLC-based control systems used in lyophilization (freeze-drying) equipment. The candidate should have strong hands-on experience in PLC logic development, HMI programming, and system integration.Key Responsibilities:Develop...