Hpc Simulation Developer
Tactical Computing Laboratories
DescriptionTCL is developing a simulation environment capable of modeling next generation processors, memories and entire HPC systems. Based on the open-source Structural Simulation Toolkit (SST – http://www.sst-simulator.org) TCL is creating advanced models of RISC-V based cores for use in future systems that range from IoT and edge devices to the largest HPC systems. The data generated by these simulations can overwhelm traditional analysis methods and TCL seeks to develop new techniques and interfaces to organize, display and reason about the data produced by SST simulations. Finally, to better interact with complex simulation models TCL seeks to extend the GUI interface to SST allowing developers to quickly assemble and visualize large simulation models.

TCL is seeking talented C++ and or Python programmers for multiple full time positions for:

Modeling and simulation development
Large Scale Data Analysis
GUI Interface development



Continuing development of SST models including the RISC-V model Rev
Architecting new SST models for emerging advanced HPC Systems
Development of advanced data analysis and visualization methods
Continuing development of GUI interface to the SST simulation infrastructure
Creation of tests for new simulation features


Assist with architecting new hardware modules
Assist with full system design parameters
Assist with the creation of SST debugging features
RequirementsEssential: Masters / PhD (or equivalent experience) in computer science or computer architecture Excellent C++ programming skills Experience with Python programming Experience utilizing Git for software development Experience developing in/for Unix/Linux/OSX US citizen and subject to background check Desired: Experience with the CMake build infrastructure Knowledge of the RISC-V Architecture Experience with LaTeX
Company DescriptionOur experience in designing advanced computing platforms for computationally-intensive and data-intensive workloads has proven this time and time again. As a result, we are at the forefront of advanced platform development that efficiently marries traditional programming models and advanced hardware technologies. We have a long history in providing evaluations for early-access, bleeding-edge platforms. We can optimize your algorithms for new platforms or develop new algorithms for your mission. Tactical Computing Laboratories also has tremendous experience in developing platform-optimized runtime models and can provide evaluations of your algorithms and applications as well as areas for optimization.
Event Type
Job Posting
TimeWednesday, 16 November 202210am - 3pm CST
Back To Top Button