UEFI Software Engineer

Graid Technology Inc.

Województwo pomorskie

On-site

PLN 140,000 - 210,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Startup mindset
International environment
Competitive compensation

Job summary

GRAID Technology is seeking a UEFI Software Engineer to join our hardware-centric team. You will develop and maintain UEFI firmware components and enable storage features across server platforms.

You will work closely with Hardware, Validation, and Customer Engineering to solve complex system-level challenges, document designs, and contribute to architecture discussions in an international, startup-minded environment.

Qualifications

  • Strong C and C++ programming skills.
  • Knowledge of NVMe architecture and storage protocols.
  • Solid understanding of computer architecture and OS fundamentals.
  • Experience with firmware, embedded software, or low-level programming.
  • Familiarity with debugging complex software issues.

Responsibilities

  • Design, develop, and maintain UEFI firmware components.
  • Implement new platform and storage features.
  • Analyze and resolve low-level software and hardware integration issues.
  • Participate in architecture discussions and technical design reviews.
  • Develop and maintain technical documentation.
  • Collaborate with Hardware, Validation, and Customer Engineering teams.
  • Support product releases and customer escalations when expertise is required.

Skills

C programming
C++ familiarity
NVMe architecture
OS fundamentals
Firmware/embedded
Debugging
Git
English communication

Tools

Git

Job description

Join GRAID Technology and help invent the future of storage

At GRAID Technology, we are developing enterprise storage solutions – the industry’s leading GPU-based RAIDs that delivers uncompromising performance and data resilience for AI, HPC, and enterprise workloads and - compelling CPU-centric solution for customers who prioritize bootable RAID and robust, integrated RAID functionality without the overhead or complexity of add-in cards.

We are a fast-growing, innovation-driven company with a startup mindset, where engineering excellence, ownership, and collaboration truly matter. You’ll work on cutting-edge system-level software that powers next-generation infrastructure, alongside passionate and friendly experts who enjoy building great technology together.

If you want to grow fast, make real technical impact, and help build a company and culture from the ground up, this is the place for you.

Role Overview

We are looking for a UEFI Software Engineer to join our engineering team. This role focuses on UEFI firmware development, platform enablement, hardware-software integration, and storage technologies. You will work on designing and implementing low-level software components, supporting new platform features, and solving complex system-level challenges across server and storage solutions.

What You Will Do
  • Design, develop, and maintain UEFI firmware components.
  • Implement new platform and storage features.
  • Analyze and resolve complex low-level software and hardware integration issues.
  • Participate in architecture discussions and technical design reviews.
  • Develop and maintain technical documentation.
  • Collaborate with other teams including Hardware, Validation, Customer Engineering, etc.
  • Support product releases and customer escalations when expertise is required.
Required Qualifications
  • Strong programming skills in C and familiarity in C++.
  • Understanding of NVMe architecture, specifications, and storage protocols.
  • Solid understanding of computer architecture and operating system fundamentals.
  • Experience with firmware, embedded software, system software, or low-level programming.
  • Familiarity with debugging and troubleshooting complex software issues.
  • Experience working with version control systems such as Git.
  • Good written and verbal communication skills in English.
Preferred Qualifications
  • Strong programming skills in C and familiarity in C++.
  • Understanding of NVMe architecture, specifications, and storage protocols.
  • Solid understanding of computer architecture and operating system fundamentals.
  • Experience with firmware, embedded software, system software, or low-level programming.
  • Familiarity with debugging and troubleshooting complex software issues.
  • Experience working with version control systems such as Git.Good written and verbal communication skills in English.
Why Join Us
  • Grow with us from day one – we are building a company where your development truly matters. You’ll have real opportunities to learn, take ownership, and shape your career as we grow together.
  • Startup mindset, real impact – flat structures, fast decision-making, and the ability to influence not only products, but also processes and culture.
  • A friendly, supportive team – we believe great results come from trust, openness, and collaboration. You’ll work with approachable, passionate people who enjoy working together.
  • Build something meaningful – be part of a growing organization where your ideas are heard and your contributions make a visible difference.
  • Challenging system-level projects that help you continuously expand your technical skills.
  • International environment with knowledge sharing and diverse perspectives
  • Competitive compensation and benefits, combined with a culture that values people over hierarchy
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux Systems Software Engineer
Linux Systems Software Engineer

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 140,000 - 230,000
Software Architect
Software Architect

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 180,000 - 320,000
UEFI Firmware Engineer — Storage & NVMe
UEFI Firmware Engineer — Storage & NVMe

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 140,000 - 210,000
Startup mindset
International environment
Competitive compensation
Security Firmware Engineer
Security Firmware Engineer

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Linux Systems Engineer: Storage & Kernel Innovator
Linux Systems Engineer: Storage & Kernel Innovator

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 140,000 - 230,000
Hardware Support Engineer
Hardware Support Engineer

Gcore • Poland

Hybrid
PLN 120,000 - 180,000
Flexible hours
Hybrid/Remote options
Up to 45 days remote per year
+5
Senior FW Engineer - Pathfinding
Senior FW Engineer - Pathfinding

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
Hardware Engineer, GPU Infrastructure
Hardware Engineer, GPU Infrastructure

CoreWeave Europe • Warszawa

On-site
PLN 262,000 - 350,000
Family-level Medical Insurance
Family-level Dental Insurance
Generous Pension Contribution
+5
Senior Storage Software Architect for High-Performance RAID
Senior Storage Software Architect for High-Performance RAID

Graid Technology Inc. • Województwo pomorskie

On-site
PLN 180,000 - 320,000