Performs functional testing, silicon screening, and debugging of embedded hardware and software. Develops C/C++ firmware, drivers, and Python-based test automation; establishes testing platforms for chips, PCBs, and packaged devices; analyzes signal integrity, noise, power, and interface issues; documents results and defects; reproduces problems; and collaborates with hardware and design teams. The role also supports demonstrations and hardware development.
Responsibilities:
- Testing and silicon debug, including writing the necessary testing code, testing platform setup, and silicon screening and debugging
- Design, develop, and maintain embedded software, including drivers and application code, to support device functionality and performance benchmarks.
- Identify and document test scenarios and conditions for the functional testing of embedded software, ensuring comprehensive evaluation of both firmware and hardware interfaces.
- 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 within embedded systems, providing detailed documentation for troubleshooting and resolution
- Work closely with the hardware and design teams to verify embedded system features and to help debug issues at the firmware and driver levels
- Help with product demo setup and running different demo benchmark/showroom projects as needed
- Hardware development on circuit board, system and user interface
Requirements:
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field
- Strong background 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 experience with 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
- Ability to work in a startup environment and to work both independently and as a team player
- Familiarity with test management and defect tracking tools (e.g., JIRA, Bugzilla)
- Proficiency in version control (Git, BitBucket)
Experience in one or more of the following areas is considered a strong plus:
- Working knowledge of in-memory computing and non-volatile memory
- Experience with RISC-V CPUs and related embedded architectures
- Working knowledge of machine learning and neural networks
- Working knowledge of data converter systems (DAC, ADC)
- Working knowledge of analog circuits (OpAmps, bandgap, temperature sensors)
TetraMem Newark, California, USA Office
Newark, CA, United States
Similar Jobs
Events • Food • Travel • Hospitality • Hotels & Resorts
Provides banquet food and beverage service, takes and enters guest orders, delivers items, maintains service stations, clears tableware, and assists with event setup and restocking. Ensures attentive guest interactions and compliance with health, safety, sanitation, and alcohol-awareness standards. The role requires on-call flexibility, strong English communication, physical stamina, and the ability to work efficiently in a fast-paced hotel environment.
Top Skills:
Point-Of-Sale System
Events • Food • Travel • Hospitality • Hotels & Resorts
Supports resort guest services and membership operations by coordinating department activities, responding to inquiries, greeting guests, providing local information, preparing group documentation, assisting with guest amenities and luggage coordination, and completing administrative tasks and special projects. The role emphasizes courteous, prompt, and high-quality hospitality in a luxury resort environment.
16 Minutes Ago
Events • Food • Travel • Hospitality • Hotels & Resorts
Leads hotel food and beverage operations, overseeing culinary production, front-of-house service, menus, banquets, guest satisfaction, inventory, budgeting, forecasting, cost control, compliance, and team development. The role manages kitchen workflows, supports financial performance, develops employees, and maintains high standards for food quality, sanitation, safety, alcohol awareness, and hospitality.
What you need to know about the San Francisco Tech Scene
San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

