Embedded Test Engineer: Silicon Debug & Automation

TetraMem - Accelerate The World

Fremont (CA)

On-site

USD 120,000 - 180,000

Full time

8 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TetraMem - Accelerate The World in Fremont, CA is seeking an embedded software engineer to design, develop, and maintain firmware and drivers that power our silicon and device benchmarks. You will write testing code, set up testing platforms, and help debug silicon and firmware issues while collaborating with hardware teams.

Ideal candidates have a strong C/C++ background, Python for automation, MATLAB for analysis, and familiarity with SPI, I2C, UART, DMA, and common MCU/FPGA platforms.

Qualifications

  • Bachelor’s degree in Electrical or Computer Engineering.
  • Strong C/C++ for driver and firmware development.
  • Proficient Python and MATLAB for test automation.

Responsibilities

  • Develop and maintain embedded software and drivers for device functionality.
  • Design test scenarios for functional testing of firmware and hardware interfaces.
  • Analyze signal integrity, power, and other design issues and document results.
  • Reproduce issues in embedded systems and document troubleshooting steps.
  • Collaborate with hardware and design teams to verify features at firmware/driver level.
  • Assist with product demos and showroom benchmarks.

Skills

Embedded programming
C/C++ development
Python
MATLAB
SPI/I2C/UART
DMA & interrupts
MCU/FPGA
Git

Education

Bachelor’s degree in Electrical/Computer Engineering

Tools

Git
Bug tracking (JIRA/Bugzilla)
Oscilloscope
DMM
Function generator

Job description

TetraMem - Accelerate The World in Fremont, CA is seeking an embedded software engineer to design, develop, and maintain firmware and drivers that power our silicon and device benchmarks. You will write testing code, set up testing platforms, and help debug silicon and firmware issues while collaborating with hardware teams.

Ideal candidates have a strong C/C++ background, Python for automation, MATLAB for analysis, and familiarity with SPI, I2C, UART, DMA, and common MCU/FPGA platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Test Engineer: Hardware/Firmware Debug & Automation
Embedded Test Engineer: Hardware/Firmware Debug & Automation

TetraMem Inc. • Fremont (CA), Northern (KY)

Hybrid
USD 100,000 - 160,000
Embedded Test Engineer for AI Hardware & Firmware
Embedded Test Engineer for AI Hardware & Firmware

TETRAMEM INC • Fremont (CA)

On-site
USD 90,000 - 135,000
Embedded Systems Test Engineer: Firmware, Silicon & Debug
Embedded Systems Test Engineer: Firmware, Silicon & Debug

TETRAMEM INC • United States

On-site
USD 90,000 - 130,000
Functional Testing Engineer
Functional Testing Engineer

TETRAMEM INC • Fremont (CA)

On-site
USD 90,000 - 135,000
Functional Testing Engineer
Functional Testing Engineer

TetraMem Inc. • Fremont (CA), Northern (KY)

Hybrid
USD 100,000 - 160,000
Embedded Test Driver Engineer | STM32 & Lab Debugging
Embedded Test Driver Engineer | STM32 & Lab Debugging

Coherent Corp. • Fremont (CA)

On-site
USD 110,000 - 170,000
Functional Testing Engineer
Functional Testing Engineer

TETRAMEM INC • United States

On-site
USD 90,000 - 130,000
Device Testing & Reliability Engineer
Device Testing & Reliability Engineer

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 100,000 - 250,000
ASIC/SoC Design Verification Engineer
ASIC/SoC Design Verification Engineer

TetraMem INC • Fremont (CA)

On-site
USD 120,000 - 160,000
Medical benefits
Professional PTO
401k plan
Functional Testing Engineer
Functional Testing Engineer

TetraMem - Accelerate The World • Fremont (CA)

On-site
USD 120,000 - 180,000