System C Modelling Engineer Validation

Work set-up: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with simulation modeling and embedded systems., Proficiency in C/C++ and Python programming., Knowledge of Linux-based system software, including OS, firmware, and drivers., Strong debugging and troubleshooting skills..

Key responsibilities:

  • Develop and maintain simulation models using Simics and DML.
  • Design and implement system-level models with SystemC.
  • Debug and troubleshoot software and system issues.
  • Write and optimize code in C/C++ and Python.

HyringNinja logo
HyringNinja
11 - 50 Employees
See all jobs

Job description

Job Title: System C Modelling Engineer Validation

Job Description:
We are looking for a skilled Embedded Software Engineer to join our team. The ideal candidate will have experience in simulation modeling, software development, and debugging for embedded systems.

Responsibilities:

Develop and maintain simulation models using Simics and DML.

Work with SystemC to design and implement systemlevel models.

Debug and troubleshoot software and systemlevel issues.

Write and optimize code in CC++ and Python.

Work on Linuxbased system software, including OS, firmware, and drivers.


Requirements:

Experience with Simics, DML, and SystemC.

Strong programming skills in CC++ and Python.

Proficiency in Linux and systemlevel software (OS, firmware, and drivers).

Strong debugging and troubleshooting skills.


Responsibilities:

Develop and maintain simulation models using Simics and DML.

Work with SystemC to design and implement systemlevel models.

Debug and troubleshoot software and systemlevel issues.

Write and optimize code in CC++ and Python.

Work on Linuxbased system software, including OS, firmware, and drivers.




Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)

System Engineer Related jobs