24 Oct
|
TESSOLVE
|
Bengaluru
24 Oct
TESSOLVE
Bengaluru
Perform ARM core and/or DSP validation across different processor/DSP configurations. Develop and execute validation test plans for processor and DSP features.Work with DSP toolchains, including compilation, assembly, linking, debugging, and execution flows.Hands-on experience with Xtensa toolchain and compilation/debugging setting.Validate custom DSP instructions, including TIE (Tensilica Instruction Extension) instructions.Validate and debug VFPU/vector and floating-point instructions and associated execution behavior.Develop instruction-level, functional, integration, and regression test cases.Analyze test failures, debug issues at C, assembly, and instruction level, and identify root causes.Develop validation automation using Python and scripting frameworks.Work with Embedded C for developing test applications, test cases, and low-level validation code.
Position Description (Part II)ARM, DSP, Xtensa toolchain, TIE (Tensilica Instruction Extension), VFPU/vector, Embedded C/C++, Linux/Unix, Python
Education: B.E/M.
E in Electronics & Communication Engineering
5-10 years of experienceStrong experience in ARM and/or DSP validation.Hands-on experience with Xtensa DSP architecture/toolchain is preferred.Knowledge of TIE instructions and custom instruction validation.Knowledge of VFPU/vector instruction validation.Strong programming skills in Embedded C/C++.Good Python scripting and test automation skills.Experience with Linux/Unix environments.Good understanding of processor architecture, registers, memory, interrupts, and instruction execution.Experience with debugging using logs, traces, debuggers, and test outputs.
Experience with regression testing and validation automation frameworks.Test-plan development and test-case design.Functional, feature, instruction-level, and regression validation.Test automation and execution.Failure analysis and root-cause debugging.
📌 DSP Validation Engineer (ARM)_ (Bengaluru)
🏢 TESSOLVE
📍 Bengaluru