Senior Engineer, Embedded Firmware Engineer

Samsung Semiconductor

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$138,000–$206,000 / yr
Posted
1 day ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $172k
$125k most similar roles pay here $239k

This role pays less than 63% of similar roles. Most pay $152,027–$213,375 — the shaded band above. At the midpoint, this role pays about $172k versus about $183k 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 · Senior Engineer, Embedded Firmware Engineer

The Senior Embedded Firmware Engineer role is part of Samsung’s DRAM Development Lab (DDL) in San Jose, CA, focusing on developing cutting-edge firmware solutions for embedded memory technologies like HBM. This position involves researching next-generation memory solution architectures and collaborating with software, hardware, and customer teams to develop new features and technology. Day-to-day responsibilities include firmware development activities such as architecture design, code implementation, validation, and performance optimization, alongside developing HAL API libraries and integrating RTOS into embedded memory solutions. The ideal candidate has a BS in Computer Science or Engineering, 5+ years of experience, strong programming skills in C/C++, familiarity with ARM cores and hardware debuggers, and knowledge of PCIe and UCIe protocols.

What you'll do

  • Research and develop firmware for next generation memory solution architectures.
  • Design, code, validate, and fine-tune firmware for embedded memory technologies.
  • Develop HAL API libraries to validate new hardware IPs in virtual environments.
  • Collaborate with software, firmware, and hardware teams on technology development.
  • Integrate and test embedded memory solutions using real-time operating systems.

What we're looking for

  • BS in Computer Science or Engineering with 5+ years of experience
  • Strong programming skills in C, C++, and Python
  • Experience with firmware development for ARM cores using hardware debuggers
  • Hands-on experience with board bring-up and server system integration
  • Understanding of storage technologies, memory solutions, and computer architectures
  • Collaboration skills across cross-functional teams and geographies
  • Knowledge of PCIe, UCIe protocols, and version control systems

More like this

Similar roles

Senior Software Engineer, Bits AI SRE

Datadog

25 days ago $187,000$240,000
Go LLM-based systems Prompt engineering Kubernetes Python PostgreSQL CI/CD Docker Git Swagger/OpenAPI Cloud services (AWS/GCP/Azure) Terraform Prometheus Grafana CI/CD pipelines DevOps methodologies
Hybrid

Senior Software Engineer

Microsoft

WA 123 days ago $119,800$234,700
Python JavaScript TypeScript React Azure C# Java API design Microservices Distributed systems Frontend development Payment systems Checkout flows Wallets Commerce platforms CI/CD
Hybrid

Senior Software Engineer

Anduril Industries

Fort Collins, CO 24 days ago $165,000$218,000
C++ Python SQL NoSQL Time-series databases JavaScript React Node.js MATLAB Simulink Git CI/CD Kubernetes Multithreading GPU acceleration Distributed systems Kalman filters Particle filters Multiple hypothesis tracking Machine learning Linear algebra Probability Statistics Differential equations

Senior Software Engineer

Anduril Industries

Broomfield, CO 24 days ago $165,000$218,000
C/C++ Python Matlab CI/CD PostgreSQL Git Linux RESTful APIs Docker Kubernetes AWS GCP Azure JUnit Selenium Jenkins SonarQube Swagger JSON XML