Bachelor's degree in Electrical/Computer Engineering, Computer Science, a related field, or equivalent practical experience. 5 years of experience in silicon bring-up, functional validation, characterizing, and qualifying silicon. Experience with C/C++,...
Description:Note: By applying to this position you will have an opportunity to share your preferred working location from the following:.
Minimum qualifications:- Bachelor's degree in Electrical/Computer Engineering, Computer Science, a related field, or equivalent practical experience.
- 5 years of experience in silicon bring-up, functional validation, characterizing, and qualifying silicon.
- Experience with C/C++, and functional tests for silicon validation or developing firmware/embedded software.
- Experience with SoC architecture, including boot processes and flows.
- Experience with AArch64 architecture, Advanced RISC Machine (ARM’s) exception model, and memory management concepts.
Preferred qualifications:- Experience with bare-metal applications and random instruction testing tools.
- Experience with Linux kernel (building and configuring Linux kernels for embedded systems), and understanding of kernel internals: virtual memory, interrupt handling, device drivers, etc.
- Experience with scripting (e.g., Python) for automation development.
- Experience with hardware prototyping, including hardware/software integration (e.g., pre-silicon use of emulation, software-based test, and diagnostics development).
- Experience with board schematics, layout, and debug methodologies using lab equipment.