Position : Digital Twin Engineer


Position Overview :


We are seeking a highly motivated Digital Twin Engineer with the passion and expertise to design and maintain virtual models of complex, multi-domain/Multiphysics physical systems. These digital twins will serve various applications, including health monitoring, diagnostics, prognostics, process optimization and advanced control systems.

The ideal candidate will possess:

Modeling Expertise: Ability to analyze physical systems, identify critical features and dynamic phenomena, and develop computer models that accurately capture relevant behaviors and interactions.

Data Integration Skills: Proficiency in writing software to integrate live-streaming data feedback with virtual models, enabling real-time and accelerated updates to digital twins.

System Optimization: Capability to balance trade-offs between model accuracy, data sampling rates, execution time steps, domain representation, and computational resource utilization to meet diverse application requirements.

Collaborative Approach: Experience working independently and within multidisciplinary teams to devise tailored digital twin strategies. This includes employing both physics-based and behavioral modeling techniques to deliver reliable solutions for various Process Industries.


Primary Responsibilities:

  • Develop, implement, and maintain high-fidelity virtual representations of physical systems.
  • Optimize digital twin performance for specific use cases, balancing precision and efficiency.
  • Collaborate with a cross-disciplinary engineering team to perform research and develop models and simulations of integrated power systems for navy ships, leveraging varying levels of fidelity.
  • Integrate and analyze data from diverse sources within a process Industry framework to evaluate and forecast the effects of various states on mission-level outcomes.
  • Utilize and expand proficiency in various programming languages (preferably Python) and software tools (e.g., MATLAB, Simulink) to support collaboration with modeling, simulation, and software development teams.
  • Contribute expertise in distributed systems and systems engineering through technical analysis, software creation, and product development efforts.
  • Communicate research findings, technical progress, and requirements to both technical and non-technical stakeholders, including customers, government representatives, and project managers, through clear written documentation and oral presentations.


Core Requirements:

  • Bachelor’s degree in electrical engineering, mechanical engineering, computer science, or a related technical field.
  • Strong proficiency in at least one modeling and simulation platform, with MATLAB/Simulink being highly preferred.
  • Skilled in Python
  • Hands-on experience integrating physics-based models with external systems or assets.
  • Demonstrated expertise in one or more of the following technical domains:


  • Electrical Power and Energy Systems: Including electric machines, gas turbines, diesel generators, propulsion systems, batteries, power electronics, switchgear, and more.
  • Cooling and Ventilation Systems: Covering components such as heat exchangers, pumps, valves, piping, expansion tanks, and fans.
  • Machinery Control Systems: Experience with sensing, communication, and control systems for electric plants and electromechanical systems.
  • Fluid Machinery Systems: Experience with fundamentals of Fluid Mechanics and applied Heat and mass transfer and application in Neural Networks


Additional Desired Qualifications

  • A master’s or doctoral degree in electrical engineering, mechanical engineering, or a closely related field. Extensive industry experience, technical leadership, or recognition through publications or other achievements may be considered in place of an advanced degree.
  • In-depth understanding of simulation solvers, numerical integration methods, or best practices for ensuring robust numerical convergence.
  • Experience with process flow in Industries
  • Using version control systems (e.g., Git) and collaborating in agile development workflows that include peer code reviews.
  • Automating and scheduling batches of simulations through software.
  • Optimizing dynamic systems using objective functions and control strategies.
  • Predictive maintenance, health estimation, or prognostics for machinery and equipment in power systems.


Preferred Skills and Traits:

  • A growth mindset and commitment to staying current with advancements in digital twin technologies.
  • Exceptional organizational and attention-to-detail skills.
  • Strong problem-solving abilities and adaptability in dynamic environments.
  • Excellent verbal and written communication skills to engage with customers and articulate complex concepts effectively.


If you are passionate about driving innovation through cutting-edge digital twin technology and thrive in a collaborative, fast-paced environment, we encourage you to apply!