Simulation Software Engineer

5 - 10 years

0 Lacs

pune delhi / ncr mumbai (all areas)

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

9+ MONTHS OF CONTRACT ONLY WITH POSSIBILITY OF EXTENSION (Not Confirmed)

Role: Simulation Engineer

Job type: 9 months contract

Location: 100% remote

Shift: 0130 pm to 0930 pm IST

Notice: Immediate to 15 days

Role Overview

Were seeking a domain expert engineer who can build highly accurate digital twins of utility

networks and metering infrastructure. Youll be responsible for creating simulation frameworks that

model real-world electrical, water, and gas networks with mathematical precision. This role

combines deep technical expertise in Java 21+ and Kubernetes with domain knowledge in electrical

engineering, physics, or mathematics. Youll work closely with utility customers to understand their

network topologies and create simulations that accurately represent their infrastructure.

Team Dynamics and collaboration

Domain Expertise Sharing - Translate complex electrical engineering and physics concepts for

software developers - Collaborate with utility engineers to understand real-world network behavior

and constraints - Create educational materials that help the team understand utility domain

concepts

Collaborative Problem-Solving - Work with data processing engineers to ensure simulation outputs

match real meter data formats - Partner with infrastructure teams to optimize simulation

performance on Kubernetes clusters - Collaborate with customer success teams to create customer-

specific network simulations

Technical Documentation & Knowledge Transfer - Document mathematical models and algorithms

used in network simulations - Create comprehensive guides for configuring simulations for different

utility network types - Maintain simulation accuracy documentation and validation test suites

Innovation & Research - Stay current with utility industry standards and emerging network

technologies - Research and implement new simulation techniques for improved accuracy - Evaluate

and integrate third-party simulation libraries and mathematical frameworks

Key Responsibilities

• Digital Twin Architecture

  • Design and implement accurate mathematical models of electrical distribution

networks

  • Build simulation frameworks for water distribution systems with pressure and flow

modeling

  • Create gas network simulations that account for pressure regulation and safety

systems

• Network Protocol Simulation

  • Implement realistic communication protocol simulation (mesh networks, cellular,

RF)

  • Model network latency, packet loss, and communication failures in utility

environments

  • Simulate device authentication, encryption, and security protocols 4

• High-Performance Computing

  • Leverage Java 21 virtual threads for massive parallel simulation of network nodes

  • Optimize memory usage and computational efficiency for large-scale network

simulations

  • Implement distributed simulation capabilities across Kubernetes clusters

• Validation & Accuracy

  • Create comprehensive test suites that validate simulation accuracy against real-

world data

  • Implement statistical analysis tools for comparing simulated vs. actual meter

readings

  • Build automated regression testing for simulation model changes

Skills and qualifications

Required

• Engineering/Scientific Background (5+ years)

  • Degree in Electrical Engineering, Physics, Mathematics, or related quantitative field

  • Strong understanding of electrical power systems, network analysis, or fluid

dynamics

  • Experience with mathematical modeling, numerical analysis, and simulation

techniques

• Java & Software Development (3+ years)

  • Expert knowledge of Java 21+ with focus on performance optimization and

concurrent programming

  • Quarkus framework experience for building cloud-native simulation services -

Kubernetes deployment and scaling of compute-intensive applications

• Network Protocol Knowledge

  • Deep understanding of communication protocols used in utility networks

  • Experience with network simulation tools and frameworks

  • Knowledge of industrial communication standards (Modbus, DNP3, IEC 61850)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

pune, delhi / ncr, mumbai (all areas)

pune, bengaluru, mumbai (all areas)