The Institute of High Performance Computing (IHPC) was established in April 1998 to provide leadership in high performance computing as a strategic resource for scientific inquiry and industry development. Our mission is to advance science and technology, and develop leading-edge applications through high performance computing and computational science. We have long-term ties with industry partners, including multinational companies and local SMEs, which ensures that our R&D activities stay focused and relevant to real-world needs. We also have active cooperation with the world’s top academics and academic institutions.
Simulation Engineer
The candidate will be part of the team developing a next-generation electrified mobility simulation platform using an agent-based modelling approach. The platform is envisioned to be integrated with other modelling & simulation systems under a digital twin strategy. The responsibilities may include any of the following:
- Develop simulation modules for the agent-based simulator.
- Design and implement simulation scenarios for electrification.
- Optimise the performance of the simulation.
- Calibrate and validate the simulation model based on real-world transportation dynamics.
- Develop connectors, interfaces, and adapters to facilitate model communication and data interchange.
Education and experience requirements:
- Bachelor’s or Master’s degree in computer science, software engineering, transportation, or related fields.
- Minimum of two years of experience in simulation development.
- Experience with system integration or executing phased deployment plans is a plus.
Technical skills:
- Strong proficiency in a wide range of programming languages,including Python, Java, JavaScript, and C++.
- Familiarity with simulation software and tools (e.g., SimPy, MASON, Repast, Simulink, AnyLogic, SUMO).
Experience/familiarity with any of the following is a plus:
- Containerization and orchestration technologies, such as Docker and Kubernetes.
- Digital twins.
- Simulation integration standards and frameworks (e.g., HELICS, HLA, DIS).
- High-performance communication technology (e.g., gRPC, MPI, ZeroMQ).
- Model pipelining tools (e.g., Airflow, MLflow, Argo).
The above eligibility criteria are not exhaustive. A*STAR may include additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice. We regret that only shortlisted candidates will be notified.