MEL Systems and Services Manufacturing

Senior Software Developer

Chennai, India In person Full-time

Senior C# Developer (Simulator Model Development)

We are seeking a strong C# developer to design, develop, and maintain real-time simulation models and supporting software modules for advanced training simulators. The role involves building high-performance model logic, integrating with simulator engines and UI modules, and collaborating with cross-functional teams to deliver robust, scalable simulation software.

The developer will work on complex system modeling, event/state simulation, communication interfaces, and performance-critical components, ensuring accuracy, maintainability, and real-time responsiveness

Requirements

Technical Skills

  • 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

Domain/Functional Skills (Preferred)

Exposure to simulator or model-based system development, Understanding of event/state modeling or system dynamics, Experience working with hardware or external system interfaces is a plus

Behavioral & Execution Skills

Strong analytical and problem-solving ability, Ability to work in cross-functional engineering teams, Ownership mindset with focus on delivery and quality, Clear technical communication and documentation skills

Experience

3–5+ years of relevant C# development experience

Prior work in industrial, embedded, or simulation environments is a plus

Benefits

  • 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

Job description provided by MEL Systems and Services.
View the original posting