Co-Founder & Chief Executive Officer at Space Cubics
Sapporo, Japan
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Yasushi Shoji is a seasoned embedded Linux engineer and founder with over 20 years in industrial OS and hardware-software integration, currently leading Space Cubics as Co-Founder and CEO. He specializes in Linux kernel internals, bootloaders, core OS components, and has hands-on experience designing single-board computers across diverse ARM platforms alongside hardware teams. His open-source contributions span critical tooling for embedded systems—fixing build systems and signal handling in libcsp and can-utils, improving Zephyr RTOS drivers, and hardening OpenOCD for Cortex-M and RISC-V targets. Comfortable both architecting systems and diving into C-level fixes, he blends deep computer-architecture and VM/compiler interests with pragmatic product development. Based in Sapporo, he brings a rare mix of low-level expertise and startup leadership that accelerates reliable, field-ready embedded products.
20 years of coding experience
16 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Salem State University
Cubesat Space Protocol - A small network-layer delivery protocol designed for Cubesats
Role in this project:
Back-end Developer
Contributions:1 release, 217 reviews, 215 commits in 1 year 5 months
Contributions summary:Yasushi primarily contributed to the codebase by addressing build errors and inconsistencies within the Cubesat Space Protocol library. Their work involved modifying source code files to convert data types, correct merge conflicts, and remove obsolete options, particularly focusing on adapting the code to work across different operating systems and build systems like Meson and Waf. The user also added meson build instructions and removed unused header files. They also made changes in the source code of the can interface and interfaces and drivers usart and udp to handle with different OS.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:97 reviews, 53 PRs, 322 comments in 6 years 7 months
Contributions summary:Yasushi's contributions primarily focus on the Zephyr RTOS, fixing build warnings, and improving documentation. They addressed issues related to compiler warnings and improved code maintainability. Furthermore, the user updated documentation to reflect changes in file organization and added support for static code analysis tools like Parasoft C/C++test. They also made adjustments to sensor drivers, correcting a fractional part calculation.
bluetooth-lereal-timezephyrsecuregit-repository
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Yasushi Shoji - Co-Founder & Chief Executive Officer at Space Cubics