We are hiring for one of our top leading semiconductor client. If you're interested and your experience matches the requirement, we'd love to hear from you.
Position: Validation Engineer
Experience: 10+ Years
Location: Bengaluru
Contract tenure: 1 year
Job Description
The job will entail write bare metal test scripts and execution of the same on the emulation platforms and then on Post Si platforms. Job will entail using the core features to generate the test content and for debugging the same when there are issues. The test content will be written in C.
Job Responsibilities / Day-to-Day Activities
Technical Expertise MUST
•Robust knowledge of ARM architecture (AArch32/AArch64), caches, MMU, coherence, interrupt models.
•Hands on experience in validation of Cortex A/R/M or Neoverse cores,
•Strong debug skills on the CPU/system bugs involving interrupts, exceptions, faults, coherency errors, etc.
•Proficient in using waveforms, traces, JTAG, CoreSight for debug.
•Strong assembly and C programming skills for test generation.
•Ability to write and debug bare metal test cases and automate validation procedures.
•Familiarity in GIT usage and version control practises
•Experience with emulation/FPGA bring-up (Palladium/Veloce) is preferred.