US 2026 Functional Testing Intern
hace 24 días
San Jose
Job Description About the Role We are seeking a Functional Testing intern to support the Functional Testing team. You will gain hands-on experience with embedded development, silicon testing, and system integration and exposure to real-world applications. Responsibilities * Testing and silicon debug, including writing necessary testing code, testing platform setup, and silicon screening and debugging. * Software development on embedded software, driver, application code, and performance benchmarks. * Identify and document test scenarios and conditions for the functional testing of software applications. * Contribute to testing methodology and setup including probe card, packaged chip, and PCB testing. * Analysis of signal integrity, noise, power, and other design issues. * Record and document results, compare them with expected outcomes, and log defects in the defect tracking system. * Reproduce and isolate issues, and document steps to reproduce bugs and defects. * Work with the design team to verify circuit features and debug issues. * Help with product demo setup and running different demo benchmark/showroom projects as needed. * Hardware development on circuit board, system, and user interface. Qualifications: * Currently pursuing a degree in Electrical Engineering, Computer Engineering/Science, or a related field * Foundational knowledge in embedded programming with proficiency in C/C++ for driver and firmware development * Solid programming skills in Python and familiarity with MATLAB for test automation and analysis * Understanding of basic I/O protocols (SPI, I2C, UART, GPIO) and DMA and interrupt handling in embedded systems * Working knowledge of microcontrollers (Arduino, Raspberry Pi) and/or FPGA (Xilinx or Intel) * Working knowledge of testing instruments such as oscilloscopes, digital multimeter, function generator * Basic knowledge of electronic circuits and semiconductor technology * Familiarity with test management and defect tracking tools (e.g., JIRA, Bugzilla) * Familiarity with version control (Git, BitBucket) * Working knowledge of in-memory computing and non-volatile memory, RISC-V CPUs and related embedded architectures, machine learning and neural networks, data converter systems (DAC, ADC), and analog circuits (OpAmps, bandgap, temperature sensors) is a strong plus * Ability to work in a startup environment and to work both independently and as a team player Salary Range: $4,000 - $8,000/month