Firmware Engineer, PCIe/NVMe Storage Controllers

🕒 March 25

🇩🇪 Germany – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Swissbit AG

Swissbit AG

201 - 500 employees

Founded 2001

🔧 Hardware

🔒 Cybersecurity

Hardware • Cybersecurity • IoT

Swissbit AG is a leading provider of industrial storage and security solutions, specializing in NAND flash products, SSD modules, and security devices. The company focuses on applications in sectors such as IoT, medical, data center, and automotive, offering robust and reliable solutions designed and manufactured in Germany. With a commitment to high reliability, long-term availability, and low total cost of ownership, Swissbit AG empowers businesses by securing and storing critical data effectively.

📋 Description

• Develop, implement and maintain firmware for PCIe/NVMe storage controllers across the entire product lifecycle • Develop and take responsibility for low-level drivers, the hardware abstraction layer (HAL) and performance-critical firmware subsystems • Optimize device-level latency, throughput and power efficiency for PCIe/NVMe target systems • Troubleshoot complex cross-layer issues—firmware, drivers and hardware—using logic analyzers, JTAG and protocol analyzers • Collaborate with hardware engineers and validation teams • Ensure strict compliance with NVMe, PCIe and related storage standards • Actively participate in architecture reviews, design discussions and the creation of technical documentation • Support hardware bring-up for new platforms, EVT/DVT prototypes and reference designs • Participate in code reviews, static analysis and the continuous improvement of development processes

🎯 Requirements

• University degree in Electrical Engineering, Computer Engineering, Computer Science or a closely related field • Strong hands-on experience developing embedded firmware in C • Deep knowledge of PCIe architecture, the NVMe protocol and storage device internals (flash management, wear leveling, ECC) • Practical experience with bare-metal firmware, RTOS environments and debugging embedded systems • Familiarity with ARM or RISC-V processor architectures • Experience with DMA engines, interrupt controllers, memory-mapped I/O and hardware register interfaces • Proficiency with standard firmware development toolchains: compilers (GCC/LLVM), JTAG debuggers, version control (Git) and static analysis tools • Strong analytical skills and debugging capabilities for complex multi-layer hardware/software issues • Good communication skills in English; German is a plus • Experience with flash storage systems (NAND flash, FTL design, LDPC/BCH ECC) — desirable • Background in security firmware, HSM integration or secure-boot concepts — desirable • Familiarity with UFS, SATA or SD/eMMC protocols — desirable • Experience in industrial, automotive or defense-grade embedded environments (IEC 61508, DO-178C) — desirable • Contributions to open-source firmware or embedded projects — desirable

🏖️ Benefits

• Room for your ideas — we value people who think proactively • Flexibility that fits your life — flextime and scope for personal scheduling • Well-equipped work infrastructure with state-of-the-art EDA tools • Corporate benefits (such as Hansefit, JobRad and Pluxee)

Apply Now

Similar Jobs

🕒 March 18

KLAR-GRUPPE

1 - 10

🎯 Recruiter

🤝 B2B

Productionscontroller overseeing controlling processes in an international family business in the consumer goods industry. Engaging in strategic decisions and process improvements for production efficiency.

🇩🇪 Germany – Remote

💵 €65k - €80k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required

🕒 March 17

Hypoport SE

1001 - 5000

💳 Fintech

🏠 Real Estate

☁️ SaaS

Controller Operations role responsible for ensuring clear cost structures and financial analysis at Europace. Candidates should have 2-4 years of relevant experience and strong analytical skills.

🇩🇪 Germany – Remote

⏰ Full Time

🟢 Junior

🟡 Mid-level

⛔️ Financial Controller

🗣️🇩🇪 German Required

🕒 February 10

SGS

10,000+ employees

📋 Compliance

☁️ SaaS

Global Financial Controller at SGS managing financial planning and analysis for Certification business. Requires 15+ years finance experience with M&A background and fluency in English.

🇩🇪 Germany – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

⛔️ Financial Controller

🕒 January 27

coeo Group

501 - 1000

💳 Fintech

🤝 B2B

Group Controller managing financial control and support for subsidiaries. Leading financial analyses, budgets, and performance reporting in a dynamic environment.

🇩🇪 Germany – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required

🕒 August 19, 2025

Auria

1001 - 5000

Plant Controller overseeing monthly closes, budgets, capex, and cost control for Auria Solutions’ automotive textiles; temporary remote in Germany,Straubing.

🇩🇪 Germany – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required