Senior FW Engineer - Pathfinding

Solidigm

Województwo pomorskie

On-site

PLN 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
401(k) company match
Stock options

Job summary

Solidigm is seeking a Senior Firmware Engineer for the Data Center Engineering group in Poland. The role focuses on developing innovative SSD prototypes and addressing complex technical challenges.

Applicants should have over 7 years of experience in software or firmware development, particularly in embedded systems, and a strong foundation in C/C++. The position offers a range of benefits including stock options and comprehensive health insurance.

Qualifications

  • 7+ years of experience in software or firmware development for embedded systems.
  • Experience with real-time operating systems and hardware/software interactions.
  • Proficiency in Python and Linux scripting for automation.

Responsibilities

  • Develop embedded software for prototyping new storage innovations.
  • Design and implement reusable code, validate firmware architecture.
  • Perform unit and integration testing to ensure code viability.

Skills

Embedded software development
C/C++ programming
Debugging skills
Firmware architecture
Problem-solving skills

Education

BS or MS in Computer Science or Computer Engineering

Tools

Compilers
Debuggers
Emulators
Git

Job description

Job Description

Senior Firmware Engineer - Pathfinding in the Data Center Engineering (DCE) group. Responsible for developing novel SSD innovation prototypes, tackling complex technical challenges, and deriving optimized solutions in an environment with constrained timing and memory resources.

Key Responsibilities
  • Develop embedded software for constrained environments, focusing on prototyping proofs of concepts for new storage innovations.
  • Design and implement reusable code, debug, root‑cause issues, and validate firmware architecture and implementations.
  • Create novel firmware algorithms and mechanisms related to new drive features such as Flash Translation Layer, garbage collection, workload optimization, performance quality of service, and data placement.
  • Perform unit and integration testing to prove code viability and collaborate with architects and IP leads to define firmware scope and delivery milestones.
  • Assist in creating metrics for evaluating new functions and collect data to inform future firmware architecture directions.
  • Provide analysis on tradeoffs between technical approaches and make recommendations based on data.
Minimum Requirements
  • 7+ years of experience in software or firmware development, integration and validation in embedded systems with C/C++ programming.
  • Embedded firmware development running on a real‑time operating system, with hardware and software interactions.
  • Experience with firmware development environments including compilers, debuggers, emulators, and toolchains.
Preferred Experience
  • Proficiency in Python and Linux scripting for data parsing, automation, and processing.
  • Experience with enterprise fabric and storage interface protocols (PCIe, NVMe, ENet, FC, IB).
  • Experience with source control and code review systems such as Git.
  • Creative and analytical problem‑solving skills, with ability to jump into diverse technical areas.
  • Customer requirements definition, clarification, and technical assessment.
  • Development of unit tests for code coverage and quality validation.
  • Clear written and verbal communication skills for documenting designs and conveying technical concepts.
  • Project planning, estimation, and risk management.
  • Ability to manage multiple priorities, work independently, and collaborate with geographically distributed teams.
Academic Credentials

BS or MS in Computer Science, Computer Engineering, or equivalent practical experience.

Benefits

This position is eligible to participate in restricted stock units (RSU), restricted cash units (RCU), and cash bonus programs. Benefits include medical, dental, vision, supplemental life and AD&D insurance, short- and long-term disability, health and dependent care flexible spending accounts, and company match on eligible 401(k) contributions.

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

Similar jobs worth comparing

Security Firmware Engineer
Security Firmware Engineer

Talanto • Województwo pomorskie

Hybrid
PLN 249,000 - 538,000
Security Firmware Engineer
Security Firmware Engineer

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Senior Firmware Engineer
Senior Firmware Engineer

Softeq Development Corp. • Warszawa

Hybrid
PLN 286,000 - 339,000
Senior Firmware Engineer: SSD Innovation & Embedded Systems
Senior Firmware Engineer: SSD Innovation & Embedded Systems

Solidigm • Województwo pomorskie

On-site
PLN 90,000 - 120,000
Medical insurance
Dental insurance
401(k) company match
+1
Software Engineering Manager
Software Engineering Manager

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 260,000
Senior SSD Firmware Engineer – Low-Level NAND & FTL
Senior SSD Firmware Engineer – Low-Level NAND & FTL

Softeq Development Corp. • Warszawa

Hybrid
PLN 286,000 - 339,000
Security Firmware Engineer - NVMe/SSD & RTOS
Security Firmware Engineer - NVMe/SSD & RTOS

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Security Firmware Engineer — SSD/Embedded Systems Expert
Security Firmware Engineer — SSD/Embedded Systems Expert

Talanto • Województwo pomorskie

Hybrid
PLN 249,000 - 538,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Visa Hunt • Poland

Hybrid
PLN 180,000 - 260,000
Flexible remote work options
Education reimbursement
Mentorship program
+2
Senior Firmware Engineer - hybrid (m/f/d)
Senior Firmware Engineer - hybrid (m/f/d)

Honeywell Technologies • Województwo pomorskie

On-site
PLN 180,000 - 290,000
Multisport card
Medical care
Life insurance
+2