Senior Software Developer

Posted 15 Hours Ago
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Senior level
Aerospace • Industrial • Automation • Manufacturing
The Role
Design, develop, and maintain high-performance real-time simulation models and supporting software. Implement multithreaded, event/state modeling, integrate modules via APIs/messaging, profile and optimize performance, and collaborate across teams to deliver scalable simulator software.
Summary Generated by Built In
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



RequirementsTechnical 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



  • Skills Required

    • Hands-on experience in C# / .NET application development
    • 3-5+ years of relevant C# development experience
    • Understanding of object-oriented design and design patterns
    • 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
    • Experience in real-time or simulation-based systems
    • Exposure to simulator or model-based system development, event/state modeling, or system dynamics
    • Experience working with hardware or external system interfaces
    • Prior work in industrial, embedded, or simulation environments
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    182 Employees
    Year Founded: 1995

    What We Do

    MEL Systems and Services Ltd. (MELSS) is an India-based engineering and technology solutions company headquartered in Chennai. It delivers electronics manufacturing, assembly and testing, industrial and process automation, robotics, Industry 4.0, MES and IoT solutions, as well as advanced training and simulation systems. MELSS serves electronics, automation, aerospace and defence industries, supporting projects through pan-India offices and international execution for customers across diverse industrial sectors.

    Similar Jobs

    Optum Logo Optum

    Senior Software Engineer

    Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
    In-Office
    Chennai, Tamil Nadu, IND
    160000 Employees

    Optum Logo Optum

    Senior Software Engineer

    Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
    In-Office
    Chennai, Tamil Nadu, IND
    160000 Employees

    Ericsson Logo Ericsson

    Senior Software Engineer

    Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
    Hybrid
    Chennai, Tamil Nadu, IND
    88000 Employees

    SDG Corporation Logo SDG Corporation

    Senior Software Engineer

    Information Technology • Security • Consulting • Cybersecurity
    In-Office or Remote
    2 Locations
    756 Employees

    Similar Companies Hiring

    Rosendin Thumbnail
    Other • Manufacturing
    San Jose, CA
    6219 Employees
    Amalgamated Sugar Thumbnail
    Food • Greentech • Agriculture • Industrial • Manufacturing
    Boise, Idaho
    768 Employees
    Outpost Space Thumbnail
    Aerospace • Defense
    US
    24 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account