Senior C++ / System C Modelling Engineer

Job Category:
Software Developer/Engineer
Job Type:
Permanent
Level of IT Experience:
5-10 Years
Area:
Central Dublin
Location:
Dublin city centre
Salary Description:
Negotiable
Posted:
08/05/2017
Recruiter:
Emtech Recruitment
Job Ref:
em167

Senior C++ / System C Modelling Engineer with 2-3+yrs experience coding in C++ or System C required for permanent role with dynamic company in Dublin city centre.

The role:
This position will involve the development of high-speed simulation models that accurately reflect the intended hardware design. You will work closely with the architecture and design teams to understand the functional & performance goals of the design, and develop accurate block-level models in C++/SystemC.

Required skills:
• Proficiency in object-oriented design using C++, with demonstrable usage of STL.
• Min 2-3 years’ experience coding in C++ or SystemC, in a unix environment, ideally with a focus on hardware modelling.
• Experience validating C++ code/models
• Experience debugging and optimizing C++ code for speed, with usage of tools such as Valgrind, gdb, gprof, etc.
• Understanding of microprocessors, SoC architectures, standard bus protocols (AXI, AHB, etc).
• Strong unix skills, with shell scripting experience, and usage of Python or Perl
• Strong English-language communications skills, both orally and written.



Desired skills:
• Knowledge of HDL languages (Verilog, System Verilog, VHDL) and RTL design methodology
• Hands-on experience (or a desire to get it) integrating and debugging C++ models in a mixed-language HDL simulation environment, such as VCS.
• Experience with transaction-level modelling (TLM) for virtual platforms of SoCs, with an understanding of the different TLM coding styles



Please contact Emer Moore to discuss in confidence
00353578638188
emoore@emtechrecruitment.ie

Contact Details:
Emtech Recruitment
Tel: 353 (0)57 863 8188
Contact: Emer Moore

You may return to your current search results by clicking here.

This website uses cookies. Read our cookie policy for more information. By continuing to browse this site you are agreeing to our use of cookies.

Latest Job Listings