Firmware Engineer, PCIe/NVMe Storage Controllers

🕒 April 1

🏢🏡 Dresden – Hybrid

⏰ 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

WebsiteLinkedIn

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

• Development, implementation and maintenance of firmware for PCIe/NVMe storage controllers throughout the entire product lifecycle • Design and ownership of low-level drivers, the Hardware Abstraction Layer (HAL) and performance-critical firmware subsystems • Optimization of device-level latency, throughput and power efficiency for PCIe/NVMe target systems • Troubleshooting complex cross-layer issues involving firmware, drivers and hardware using logic analyzers, JTAG and protocol analyzers • Collaboration with hardware engineers and validation teams • Ensuring strict compliance with NVMe, PCIe and related storage standards • Active participation in architecture reviews, design discussions and the preparation of technical documentation • Support for hardware bring-up on new platforms, EVT/DVT prototypes and reference designs • Participation in code reviews, static analysis and continuous improvement of development processes

🎯 Requirements

• University degree in Electrical Engineering, Computer Engineering, Computer Science or a closely related field • Strong hands-on experience in developing embedded firmware in C • In-depth knowledge of PCIe architecture, the NVMe protocol and the internals of storage devices (flash management, wear leveling, ECC) • Practical experience with bare-metal firmware as well as 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 • Proficient 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 an advantage

🏖️ Benefits

• A team that supports each other, not just works together • Room for your ideas — we value people who think proactively • Flexibility that fits your life — with flexible hours and scope for personal planning • Well-equipped work infrastructure with state-of-the-art EDA tools • Corporate benefits (e.g., Hansefit, JobRad and Pluxee)

Apply Now

Similar Jobs

🕒 March 15

Sunfire

501 - 1000

⚡ Energy

🔧 Hardware

🤝 B2B

WebsiteLinkedIn

Controller role focused on developing KPI-based management systems and data analysis to support financial planning. Collaboration with various teams to enhance reporting and ensure transparency in financial processes.

🏢🏡 Dresden – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required

🕒 March 3

Sunfire

501 - 1000

⚡ Energy

🔧 Hardware

🤝 B2B

WebsiteLinkedIn

Werkcontroller supporting financial performance management at Sunfire. Collaborating with leadership to optimize costs and produce reliable financial forecasts.

🏢🏡 Dresden – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required

🕒 February 14

Sunfire

501 - 1000

⚡ Energy

🔧 Hardware

🤝 B2B

WebsiteLinkedIn

Controller focused on developing KPI-based management systems for financial decision-making. Collaborating with cross-functional teams to enhance data flow and reporting efficiency.

🏢🏡 Dresden – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required

🕒 December 29, 2025

Sunfire

501 - 1000

⚡ Energy

🔧 Hardware

🤝 B2B

WebsiteLinkedIn

Controller managing production costs at Sunfire, ensuring budget planning and capacity utilization. Requires experience in production controlling, cost accounting, and German fluency.

🏢🏡 Dresden – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required

🕒 December 13, 2025

SCIO Automation

1001 - 5000

🤝 B2B

🔧 Hardware

🏢 Enterprise

WebsiteLinkedIn

Controller responsible for assisting in financial reporting and analysis in the high-tech sector. Collaborating on financial forecasting and planning for R&D projects.

🏢🏡 Dresden – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

⛔️ Financial Controller

🗣️🇩🇪 German Required