Yasushi Shoji

Co-Founder & Chief Executive Officer at Space Cubics

Sapporo, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code20 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Salem State University
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
4,136reputation
320kreached
68answers
12questions
Badges
linux
top-5%
merge
top-5%
linux-kernel
top-5%
github-logo-circle

Github Skills (40)

debug10
embedded-language10
linux10
c1110
microcontroller10
zephyr10
c1710
rtos10
sys10
automotive10
can-bus10
embedded10
openocd10
system-programming9
risc-v9

Programming languages (17)

C++CSSCRustMakefileVueValaHTML

Github contributions (5)

github-logo-circle
libcsp/libcsp

Mar 2021 - Aug 2022

Cubesat Space Protocol - A small network-layer delivery protocol designed for Cubesats
Role in this project:
userBack-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.
protocolsatellitedelivery-layernetwork-layercubesats
zephyrproject-rtos/zephyr

Jun 2018 - Dec 2024

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded 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