drjobs Validation Engineer

Validation Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

3years

Job Location drjobs

Bangalore/Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

The Simics simulator and Simics Virtual Platform have a long history in industry and academia. It is used extensively for presilicon and postsilicon software development testing and system integration at domain ecosystem of silicon vendors and their partners.

Device models that can be run with Simics are typically designed with Device Modelling Language Python. In this project we focus on using DML as a main modelling language.

We re looking for candidates having proven commercial experience (2 years) in system/embedded programming having system debugging and troubleshooting experience with confident knowledge of Linux as a user and enthusiastic about the target area. For more details please see below.

Successful candidates must be able to:

  • Study and understand technical specifications and Customer product architecture
  • Study and understand Simics fundamentals: Simics user and developer documentation Simics API functions
  • Implement device models according to Simics manuals hardware specifications and provided design notes under supervision of tech Lead
  • Document model features for user and other model developers using Markdown
  • Use DML (Device Modelling Language) to code modules as requested
  • Use Python to code modules as requested
  • Understand DML version differences and be able to update model code to the latest DML version
  • Being able to create unit tests for new or updated code
  • Work with Make build system (understanding of device build routine and ability to create/update makefile content)
  • Know how OS works what is user mode and kernel mode the role of drivers OS boot process
  • Integrate patches according to model development guide
  • Understand CI flow and Jenkins pretest routine (being able to process pretest worklog)
  • Describe daily workload using JIRA


Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.