1

Memory Component Engineer Jobs in Seattle, WA (NOW HIRING)

Embedded Software Engineer

Redmond, WA · On-site

$149K - $196K/yr

... Peripheral Component Interconnect Express), I2C (Inter-Integrated Circuit), eMMC (embedded ... Memory Management, Scheduling, Interrupts and multi-threading

The electrical engineer defines and implements power solutions for FPGA/SoC platforms, memory, and ... component selection and margin or derating analysis. * Design and analyze the power distribution ...

The electrical engineer defines and implements power solutions for FPGA/SoC platforms, memory, and ... component selection and margin or derating analysis. * Design and analyze the power distribution ...

next page

Showing results 1-20

Memory Component Engineer information

See Seattle, WA salary details

$28

$61

$87

How much do memory component engineer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for memory component engineer in Seattle, WA is $61.03, according to ZipRecruiter salary data. Most workers in this role earn between $49.23 and $70.87 per hour, depending on experience, location, and employer.

What is a memory component engineer?

Memory Component Engineers are professionals who specialize in the design, development, testing, and integration of memory components such as DRAM, SRAM, flash memory, and other storage devices within electronic systems. They work closely with hardware and firmware teams to ensure memory modules meet performance, reliability, and compatibility requirements. Their responsibilities often include troubleshooting memory issues, validating new memory technologies, and optimizing memory performance for specific applications. Memory Component Engineers are essential in industries like consumer electronics, computing, automotive, and telecommunications.

What are the key skills and qualifications needed to thrive as a memory component engineer?

To thrive as a Memory Component Engineer, you need a strong background in electrical engineering or a related field, expertise in memory technologies (such as DRAM, NAND, or NOR), and experience with semiconductor design principles. Familiarity with industry-standard tools like Cadence, SPICE simulation, and knowledge of JEDEC standards are typically required, along with relevant certifications or advanced degrees. Strong problem-solving, collaboration, and communication skills help you work effectively across multidisciplinary teams and address complex technical challenges. These skills are crucial for ensuring the performance, reliability, and innovation of memory components in rapidly evolving technology landscapes.

What are some common challenges memory component engineers face when ensuring compatibility across different device platforms?

Memory Component Engineers often encounter challenges related to ensuring that memory modules and chips are compatible with a wide range of device architectures and system requirements. This involves extensive validation, managing signal integrity issues, and troubleshooting potential failures during integration and testing phases. Collaboration with design, firmware, and quality assurance teams is essential to address these challenges and ensure robust, high-performance memory solutions. Staying current with evolving industry standards and rapidly advancing technologies also adds complexity to the role, making adaptability and continuous learning important.

What is the difference between Memory Component Engineer vs Memory Design Engineer?

AspectMemory Component EngineerMemory Design Engineer
Required CredentialsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields; knowledge of memory technologiesBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields; strong background in circuit design
Work EnvironmentManufacturing facilities, R&D labs, hardware development teamsDesign labs, R&D teams, simulation environments
Employer & Industry UsageSemiconductor companies, hardware manufacturers, memory module producersSemiconductor firms, integrated circuit companies, consumer electronics

While both roles focus on memory technologies, the Memory Component Engineer primarily works on the development, testing, and manufacturing of memory modules and components. In contrast, the Memory Design Engineer concentrates on designing and simulating memory circuits at the chip level. Both roles require strong technical skills and industry knowledge but differ in their focus on manufacturing versus circuit design.

Infographic showing various Memory Component Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 86% Full Time, 8% Part Time, and 6% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $126,949 per year, or $61 per hour.

Embedded Software Engineer

Redmond, WA • On-site

Xforia, Inc.
IT Services • 51 - 200 employees

$149K - $196K/yr

Full-time

Re-posted 23 days ago


Job description

Job Title: Embedded Software Engineer
Location: Redmond, WA
JD:
  • 4+ years security and Embedded Software/Firmware development experience with coding in languages including, but not limited to, C, C++, C#, RUST programming skills OR equivalent experience.
  • Knowledge in Encryption ciphers and security protocols
  • Experience debugging and resolving embedded software/firmware issues spanning multiple subsystems.
  • Experience with Platform initialization, Board support package porting, low level drivers for peripherals such as PCIe (Peripheral Component Interconnect Express), I2C (Inter-Integrated Circuit), eMMC (embedded MultiMediaCard), SPI (Serial Peripheral Interface), USB (Universal Serial Bus) , UARTs (Universal asynchronous receiver-transmitter) as well as Memory Management, Scheduling, Interrupts and multi-threading