Skip to main content
Razi SeyyediRS
Looking for a job

Razi Seyyedi

@raziseyyedi

Software consultant for industrial and automation projects; previously developed virtual prototype models for Apple’s RF-embedded systems.

Germany
Message

As an independent software consultant, I provide software development and technical consulting for industrial and automation projects. I translate customer requirements into maintainable software solutions and support their deployment, testing, and maintenance.

At Apple Inc., I developed virtual prototype models and a platform for RF-embedded systems, targeting pre-silicon firmware and software development. I used SystemC, C++, and Python.

At OFFIS - Institute for Information Technology, I developed a StepUp!CPS demonstrator on a Xilinx Zynq UltraScale+ MPSoC board. It demonstrated hardware virtualization and segregation, safety-related updates, and runtime monitoring of operational safety.

Earlier, at KIT - Chair for Dependable Nano Computing, I implemented Python and Tcl tools for injecting soft errors into FPGA configuration memory and developed a C++ event-driven simulator for ASIC reliability modeling. My work also includes LLVM tools for a custom DSP processor and testing FE-Chips of Cern ATLAS Pixel Detector using LabVIEW.

Experience

Work history, roles, and key accomplishments

FR
Current

Independent Software Consultant

Freelancer

Mar 2026 - Present (7 months)

Provide independent software development and technical consulting services for industrial and automation projects. Translate customer requirements into reliable, maintainable software solutions and support deployment, testing, and long-term maintenance.

OFFIS - Institute for Information Technology logoOT

Researcher

OFFIS - Institute for Information Technology

Jun 2015 - Sep 2021 (6 years 3 months)

Developed a demonstrator on a Xilinx Zynq UltraScale+ MPSoC board for the StepUp!CPS project, exhibiting hardware virtualization and segregation with Xen hypervisor. Contributed to the Safepower project's reference architecture and implemented LLVM-based tooling for the EffektiV project.

KIT - Chair for Dependable Nano Computing logoKC

Research Assistant

KIT - Chair for Dependable Nano Computing

Aug 2013 - May 2015 (1 year 9 months)

Implemented a tool flow in Python and Tcl for injecting soft-errors into the configuration memory of a Xilinx Virtex-6 FPGA ML605 Platform. Developed an event-driven simulator in C++ for reliability modeling of ASICs, verified by FPGA-based fault injection.

IS

Student Assistant

Institute of Physics, University of Bonn, Silab

Dec 2012 - Oct 2013 (10 months)

Tested FE-Chips of CERN ATLAS Pixel Detector using LabVIEW.

Education

Degrees, certifications, and relevant coursework

University of Oldenburg logoUO

University of Oldenburg

PhD, Computer Science

2017 - 2023

PhD in Computer Science with a thesis on combining time-triggered architectures with instruction accurate simulators for system behavior analysis.

University of Bonn logoUB

University of Bonn

M.Sc., Computer Science

2011 - 2014

Grade: 1.9

M.Sc. in Computer Science with a thesis on event-driven transient error propagation. Graduated with a grade of 1.9.

SU

Shahed University

B.Sc., Computer Engineering

2006 - 2011

B.Sc. in Computer Engineering with a thesis on a low-power reconfigurable hardware processor for intrusion detection systems.

Tech stack

Software and tools used professionally

Interested in hiring Razi?

You can contact Razi and 90k+ other talented remote workers on Himalayas.

Message Razi

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan