Job Title: Post-Silicon Validation Engineer
Location: San Diego, CA
Work Mode: 100% Onsite
Work Hours: 40 hours/week, 1st Shift (To be flexible for occasional 2nd shift work and occasional weekend work)
Duration: 1 year, 10+ months
Travel/Driving Requirement: May involve less than 2 hours of driving per week between campus buildings using a personal vehicle or company shuttle
Physical Requirement: Ability to carry/move hardware or equipment up to 20 lbs
Summary:
We are seeking to add an experienced and versatile engineer to our team, to execute & streamline our validation processes. To fit this role, you should have hands on experience with post-silicon validation, automation and excellent problem-solving & communication skills. Job responsibilities include:
Responsibilities:
* Strong grasp of concepts & workings of SoCs, SOC architectures, CPUs, DDRs, on chip bus & networking protocols & embedded system concepts
* Strong understanding of challenges with DDR, high-speed peripherals/buses, GPIOs
* Strong knowledge of test platforms for SOCs and testing methodologies
* Manage recurring High Volume Validation tasks such as execution of tests, scheduling regression jobs, analyzing results and triaging failures
* Debugging test failures & platforms
* Strong aptitude to improve existing & drive new stress testing methodologies
* Develop automation solutions for operations and to scale SOC validation and integration activities.
* Provide Lab support for HW configuration management & logistics
* Manage jobs for robotic handlers
* Lab IT activities
* Comprehend & refine processes by interacting with Project managers, leads, users & software engineers. Create end-to-end automation requirements & solutions.
* Formalize and document validation processes (inputs, flowchart, outputs, dashboards) working with stakeholders & publish results.
* Attend and drive periodic team meetings & ad hoc brainstorming sessions
* Manage lab infrastructure challenges
* Customer support
Top 5 Required Skills:
1. ?Experience with post-silicon enabling, bring-up, analyze failures at the embedded platform level, debugging low level software and hardware issues & debug tools including JTAG
2. Using Lab Equipment (Logic Analyzer, Scope, Signal Generator, Thermal Chambers, TCUs etc.)
3. Board level expertise
4. Automation
5. IT Skills - PCs, SW configurations
6. Excellent communication skills
Technologies:
1. JTAG/Lauterbach
2. SOC knowledge
3. Compiler toolchain for embedded SW like LLVM or GCC
4. Python, Object Oriented Programming, Programming Concepts
5. Jenkins, Jira, Splunk or similar web-based enterprise/BI applications
Preferred:
1. Basic understanding of power and performance
2. Knowledge of TCU, PVT, Fmax, Vmin test methodology and hands-on experience
3. CPU and SoC architectures
4. Experience using Handlers/Automated pick & place machines
5. Program & logistics management experience
Education & Experience
Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 3-5 years of Systems Engineering or related experience
OR
Master's degree in the same fields with 2-4 years of related experience