My name is Ionescu Liviu Grigore (ilg, ilegeul or eunete for colleagues and friends) and I'm a senior software engineer. Or should I say a real programmer? (for those old enough to remember the joke)
Unix systems, C/C++ compilers, embedded systems and schedulers, Internet protocols, modern C/C++, Node.js, TypeScript, Java, Python.
The main open source projects that I have fun with are:
The xPack project aims to provide a set of cross-platform tools to manage, configure and build complex, modular, multi-target (multi-architecture, multi-board, multi-toolchain) projects, with an emphasis on C/C++ and bare-metal embedded projects.
- xpack.github.io - project web site
- xpack-dev-tools.github.io - binary tools web site
- github.com/xpack - GitHub organisation with multiple projects
- github.com/xpack-dev-tools - GitHub organisation with multi-platform binary development tools
- ilg-vscode.xpack - VS Code xPack extension
- @xpack_project - Twitter account for releases notifications
The µOS++ project (micro oh ɛs plus plus) is a POSIX-like, portable, open source, royalty-free, multi-tasking real-time framework intended for 32/64-bits embedded applications, written in C++.
- micro-os-plus.github.io - project web site
- github.com/micro-os-plus - GitHub organisation with multiple projects
- github.com/xpack-3rd-party - GitHub organisation with 3rd party libraries
- @micro_os_plus - Twitter account for releases notifications
Eclipse Embedded CDT is an open source project that includes a family of Eclipse plug-ins and tools for multi-platform embedded cross (Arm and RISC-V) development, based on GNU toolchains.
- eclipse-embed-cdt.github.io - project web site
- github.com/eclipse-embed-cdt - GitHub organisation
- @EmbedCDT - Twitter account for releases notifications
- @ilegeul - Twitter account
- linkedin.com - LinkedIn profile
- ilgthegeek - ilg The Geek's blog
- ilegeul - Liviu's personal blog
My current work centres on improving the quality of embedded software through reproducible build frameworks and rigorous multi‑platform testing (Arm & RISC‑V), with a strong emphasis on modern C++ and bare‑metal embedded projects.
I am most engaged by challenging projects that leverage modern C++ on bare‑metal microcontroller boards, particularly those that can benefit from my open‑source initiatives such as xPack and µOS++. I am not seeking roles involving embedded Linux or legacy C projects with poorly structured APIs (such as FreeRTOS).




