- Bachelor's or master’s degree in Electrical or Computer Engineering or related field.
- Strong understanding of ARM architecture and SoC design.
- Experience in validating complex embedded systems using hardware and software tools.
- Hands-on experience in scripting languages such as Python, Perl, or TCL.
- Knowledge of industry-standard protocols such as USB, Ethernet, SPI, I2C, and PCIe.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
Key Responsibilities: SOC Validation.
- Develop and execute test plans and test cases to verify the functionality of the ARM SOC.
- Debug and root cause the issues found during the validation process.
- Collaborate with cross-functional teams, including software development,
hardware design, and customer support to ensure the SoC meets the requirements.
- Develop automation scripts for the validation process.
- Analyze and report on the results of the validation process.
- Stay current with industry trends and emerging technologies in the field of SoC validation.
- Familiarity with low-level programming languages such as C and Assembly.
- Experience with hardware debugging tools such as oscilloscopes, logic analyzers, and protocol analyzers.
- Experience with FPGA prototyping and emulation tools.