Functional Testing Engineer (Digital Circuits)
Fremont, CA
Full Time
Mid Level
Job Title: Functional Testing Engineer (Digital Circuits)
Position Type: Full-time permanent
Location: Fremont, CA
Salary Range: $95,000 - $105,000
Summary:
We are seeking a motivated and detail-oriented Technician to join our Functional Testing team. This role involves testing and validating the functionality of various hardware components, including analog circuits, digital circuits and memory blocks. This role requires proficiency in Python and C programming for test automation, strong communication skills, and adeptness with testing equipment. Knowledge of RRAM and memory devices is a plus
General Function:
- Assist in developing detailed test plans and test cases based on design specifications and functional requirements.
- Conduct hands-on testing of analog and digital function blocks using standard and custom test setups.
- Understand and apply testing methodologies for analog circuits such as ADCs, DACs, Bandgaps across different chips and PVT conditions.
- Utilize specialized testing equipment and software to perform both manual and automated testing.
- Develop and maintain test scripts using Python and C to automate test processes.
- Debug and troubleshoot issues in test scripts to ensure accurate and efficient testing.
- Identify, document, and track defects found during testing using a defect tracking system.
- Collaborate with design and development teams to reproduce issues, perform root cause analysis, and verify fixes.
- Work closely with design engineers, firmware developers, and other stakeholders to understand requirements and provide testing feedback.
- Operate and maintain various testing equipment such as oscilloscopes, logic analyzers, and signal generators.
- Provide detailed and accurate test execution reports, including test results, defect logs, and metrics.
Qualifications:
- Bachelor degree in Electrical Engineering, Computer Engineering, or a related field.
- Basic understanding of analog circuit design and testing, including ADCs, DACs, and OpAmps.
- Proficient in programming with Python, C, and C# for test automation and data analysis.
- Strong equipment skills, including experience with oscilloscopes, logic analyzers, and signal generators.
- Proficiency with data analysis tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to manage multiple tasks and adapt to changing priorities.
Preferred:
- Knowledge of RRAM and memory devices.
- Experience with automated hardware testing tools and scripting languages.
- Familiarity with semiconductor testing standards and protocols.
Apply for this position
Required*