The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing,of software models of a given hardware units.
Write C++ code to represent a given hardware units.
Run regressions, testing and architecture bottleneck analysis.
Experience in C++, SystemC/TLM2 cycle-accurate modeling
Experience in Writing functional model of a given logic/Hardware units.
Experience with mixing timed and untimed SystemC TLM2 models
Experience with cycle-accurate SoC performance model environments
Experience to collaborate in a team environment
Bachelor's degree in computer science, software engineering or relevant field required.
Comments for Suppliers: Most be local