# Razi Seyyedi

Razi Seyyedi is a remote worker on Himalayas, Independent Software Consultant at Freelancer, based in Germany.

Source: https://himalayas.app/@raziseyyedi

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

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | Germany |
| Authorized to work in | Germany |
| Salary expectations | 80k+ EUR |
| Job categories | Software Engineer, Researcher, Research Assistant, Software Engineer, AI Engineer |
| Skills | Software Development, Technical Consulting, Virtual Prototyping, Pre Silicon Development, SystemC, C++, Python, FPGA, Virtualization, Mixed Criticality Systems, Simulation, Verification, Soft Error Injection, Reliability Modelling, LLVM |
| LinkedIn | https://https://www.linkedin.com/in/rseyyedi/ |
| GitHub | https://https://github.com/rseyyedi |

## About

```text
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

### Independent Software Consultant (current)

Freelancer. Mar 2026 - Present

```text
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.
```

Skills: Software-Development, Technical-Consulting, Deployment, Testing, Maintenance

### Software Engineer

[Apple Inc.](https://himalayas.app/companies/apple). Oct 2021 - Feb 2026

```text
Developed virtual prototype models and platform for RF-embedded systems, targeting pre-silicon firmware and software development. Heavily used SystemC, C++, and Python.
```

Skills: SystemC, C++, Python, Virtual-Prototyping, Embedded-Systems, Pre-Silicon-Development

### Researcher

OFFIS - Institute for Information Technology. Jun 2015 - Sep 2021

```text
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.
```

Skills: Xilinx-Zynq, Xen, Virtualization, SystemC, C++, Python, LLVM, Hardware-In-The-Loop, FPGA

### Research Assistant

KIT - Chair for Dependable Nano Computing. Aug 2013 - May 2015

```text
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.
```

Skills: Python, Tcl, C++, FPGA, Fault-Injection-Testing, Reliability-Modelling, Simulation

### Student Assistant

Institute of Physics, University of Bonn, Silab. Dec 2012 - Oct 2013

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

Skills: LabVIEW, Testing, Hardware

## Education

### University of Oldenburg

PhD, Computer Science. 2017 - 2023

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

### University of Bonn

M.Sc., Computer Science. 2011 - 2014. Grade: 1.9

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

### Shahed University

B.Sc., Computer Engineering. 2006 - 2011

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

## Tech stack

- CMake
- Python
- C++
- Linux
- Vim
- Git
- Xen
- Make
- LabVIEW

To contact Razi, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Karthik Swaminathan](https://himalayas.app/@karthiks): Master Thesis Researcher, Infineon Technologies
- [Abdallah Rabah](https://himalayas.app/@abdallahrabah): Embedded Software Engineer, Sick AG
- [Saurabh Band](https://himalayas.app/@saurabhband): Research Associate, University of Bremen
- [Aswin Santhanam](https://himalayas.app/@aswinsanthanam): Electronic Engineer / AI Trainer, Micro1
- [Mehar vohra](https://himalayas.app/@meharvohra): Research in AI Dedicated Software Development, IHP – Leibniz Institute for High Performance Microelectronic
- [Olivier Pilliol](https://himalayas.app/@olivierpilliol): Embedded Software Engineer, AUMOVIO ENGINEERING SOLUTIONS GmbH
- [Vaibhav Tiwari](https://himalayas.app/@vaibhavtiwari3): Product Application Engineer Intern, Analog Devices (ADI) Trinamic Motion Control
- [Sourabha Rajasekhar](https://himalayas.app/@sourabharajasekhar): Research Assistant, Deutsches Forschungszentrum für Künstliche Intelligenz (DFKI
- [Thomas Weininger](https://himalayas.app/@thomasweininger): Senior Software Engineer, Red Hat GmbH
- [Himal Subedi](https://himalayas.app/@himalsubedi1): Wissenschaftliche Mitarbeiter, Hochschule für Angewandte Wissenschaften München
