Staff Engineer, Firmware Test

Samsung Semiconductor

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$163,000–$253,000 / yr
Posted
15 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $195k
This role $208k
$137k most similar roles pay here $265k

This role pays more than 58% of similar roles. Most pay $165,150–$225,800 — the shaded band above. At the midpoint, this role pays about $208k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About Samsung Semiconductor

Samsung Semiconductor is the global semiconductor business unit of Samsung Electronics, designing and manufacturing memory chips, logic semiconductors, and foundry solutions for a broad range of applications.

Samsung Semiconductor currently has 70 open roles on FindRole.

Listed pay typically runs $163,000–$253,000 across 49 roles with salary data.

Most-posted roles

View all roles at Samsung Semiconductor

At a glance

TL;DR · Staff Engineer, Firmware Test

The Senior Assistant Engineer role in the Technology Enabling Development Lab (TED) focuses on developing black-box functional test coverage and methodologies for NVMe SSDs, debugging failures, and collaborating with firmware teams to resolve issues. This position requires strong programming skills in Python, Bash, and Linux shell scripts, along with knowledge of NVMe, PCIe, and NAND Flash/FTL technologies. Candidates should have a background in Computer Science, Engineering, or related fields, coupled with excellent communication abilities and the capacity to work both independently and collaboratively within teams. The role involves analyzing customer field issues and enhancing test coverage based on identified gaps, contributing to the development of enterprise storage/server systems.

What you'll do

  • Develop black-box functional test coverage for NVMe SSDs.
  • Debug and triage failures in firmware to reproduce problems with the FW team.
  • Design and run experiments to address identified issues in firmware testing.
  • Analyze customer field issues to improve functional test coverage where needed.
  • Enhance existing test methodologies based on feedback and new requirements.

What we're looking for

  • Bachelors and 5+ years or Masters and 3+ years in relevant engineering field.
  • Strong programming skills with proficiency in Python, Bash, Linux shell scripts.
  • Experience with NVMe SSDs, PCIe, NVM Express, NAND Flash/FTL technologies.
  • Knowledge of Enterprise storage/server systems and Linux proficiency.
  • Ability to develop black-box functional test coverage and methodologies.
  • Excellent verbal and written communication skills for individual and team work.

More like this

Similar roles

Firmware Engineer

Anduril Industries

Lexington, MA 1 day ago $166,000$220,000
C C++ Git SPI I2C CAN Xilinx FPGA ARM processors FPGAs SoCs SoMs timers interrupts

Firmware Engineer

Anduril Industries

Costa Mesa, CA 24 days ago $166,000$220,000
C I2C SPI USB CAN RS232 RS485 Ethernet MSP430 ARM JTAG SWD RTOS Microcontrollers Analog sensors Digital sensors Debugging Board bringup Software development best practices

Samsung Semiconductor

Samsung Semiconductor

San Jose, CA 24 days ago
Python Linux Bash NVMe PCIe NAND Flash Enterprise storage Server systems Agile development AI/ML Protocol analyzers

Principal Server Software Integration Engineer

Qualcomm

Santa Clara, CA +1 94 days ago $211,800$317,800
CI/CD Linux Python C C++ GCC LLVM Docker Jenkins GitHub Actions GitLab CI Shell Bash Powershell UEFI BIOS BMC firmware x86 ARM64 RISC-V Opensource上游代码库集成 自动化和脚本编写 固件整合与打包工具开发

Staff Firmware Engineer

Anduril Industries

Costa Mesa, CA 24 days ago $220,000$292,000
C ARM AVR MSP430 PIC USB SPI I2C CAN RS232 RS485 EthernetRTOS