Mixed Signal Client support, Colombia
Digital Designer, Pilippines
Operations, Digital Designer, Japan
FPGA tool developer, Indonesia
Founder & CEO, Austria
Chip Designer, Operations, Egypt
FPGA tool developer, Montenegro
Chief Digital Designer, USA
Mixed Signal Designer, Japan
Operations, Austria
Training QA, Armenia
We build our design environments on a carefully selected, fully open, and production-proven technology stack. Our goal is simple: maximum transparency, reproducibility, and long-term maintainability.
Every component in our stack is chosen to:
avoid vendor lock-in
enable full control over designs and workflows
support scalable collaboration across teams
We focus on a modern, efficient HDL workflow: Verilog for all hardware designs and testbenches
Simulation using:
Verilator
Icarus Verilog
We intentionally do not use VHDL, allowing us to maintain a consistent and streamlined toolchain.
Python for scripting and automation
Cocotb for advanced, Python-based testbenches
This enables flexible, high-level verification strategies and faster iteration cycles.
C/C++ for performance-critical tools
Device simulation models implemented in native code
GitLab (self-hosted) for:
version control
project management
secure collaboration
GoCD as central CI/CD system
Integration across:
private repositories
public platforms (e.g. GitHub, GitLab)
Ensures continuous integration of designs, verification, and system components.
Docker for system image management
Enables:
consistent environments across teams
deployment on-premise or in the cloud
reproducible toolchains for design and verification
Read the Docs for structured documentation
Zulip as support and collaboration forum
ImGui for engineering GUIs
Quasar Framework for web frontend development
PostgreSQL as backend database
KiCad for open-source PCB design