Source description
About the role
Role Overview: As a Senior C# Developer specializing in Simulator Model Development, your main responsibility will be to design, develop, and maintain real-time simulation models and supporting software modules for advanced training simulators. This role will require you to build high-performance model logic, integrate with simulator engines and UI modules, and collaborate with cross-functional teams to deliver robust and scalable simulation software. Key Responsibilities: - Strong hands-on experience in C# / .NET application development - Solid understanding of object-oriented design, design patterns, and modular architecture - Experience in real-time or simulation-based systems is highly preferred - Knowledge of multithreading, asynchronous programming, and performance optimization - Experience integrating software modules via APIs, messaging, or communication protocols - Debugging and profiling skills for complex system behavior - Familiarity with version control (Git) and structured development workflows Qualifications Required: - 35+ years of relevant C# development experience - Prior work in industrial, embedded, or simulation environments is a plus Additional Details: The company offers the following benefits to employees: - Opportunity to work on advanced simulator and real-time system projects - Exposure to complex system modeling and cross-domain engineering - Collaborative engineering environment with high technical learning - Career growth in simulation and high-performance software domains - Structured project execution and professional development opportunities Role Overview: As a Senior C# Developer specializing in Simulator Model Development, your main responsibility will be to design, develop, and maintain real-time simulation models and supporting software modules for advanced training simulators. This role will require you to build high-performance model logic, integrate with simulator engines and UI modules, and collaborate with cross-functional teams to deliver robust and scalable simulation software. Key Responsibilities: - Strong hands-on experience in C# / .NET application development - Solid understanding of object-oriented design, design patterns, and modular architecture - Experience in real-time or simulation-based systems is highly preferred - Knowledge of multithreading, asynchronous programming, and performance optimization - Experience integrating software modules via APIs, messaging, or communication protocols - Debugging and profiling skills for complex system behavior - Familiarity with version control (Git) and structured development workflows Qualifications Required: - 35+ years of relevant C# development experience - Prior work in industrial, embedded, or simulation environments is a plus Additional Details: The company offers the following benefits to employees: - Opportunity to work on advanced simulator and real-time system projects - Exposure to complex system modeling and cross-domain engineering - Collaborative engineering environment with high technical learning - Career growth in simulation and high-performance software domains - Structured project execution and professional development opportunities
More at MEL Systems and Services Ltd.