Masayuki Ishikawa

Senior Software Engineering Manager at Sony Video & Sound Products Inc.

Chiba Prefecture, 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
Masayuki Ishikawa is a Staff Software Engineer based in Chiba, Japan with over nine years of hands-on experience in embedded systems and a multi-decade engineering career at Sony across roles from Engineer to Senior Engineering Manager and Systems Architect. He specializes in real-time RTOS development and low-level hardware integration, contributing notable patches to the widely used Apache NuttX project—adding SMP support, new board support, and stability fixes—and to PX4/NuttX for IoT peripherals and networking. At Sony he progressed from core engineering to senior management and now returns to a staff engineering role, blending deep technical expertise with leadership and product delivery experience. His background in electrical and electronics engineering (MEng, Tokyo University of Science) underpins a pragmatic approach to firmware, drivers, and system architecture. Less obvious is his pattern of improving platform reliability and hardware compatibility—work that often lives in the infrastructure layer but materially enables higher-level product features. He combines rigorous low-level debugging skills with the ability to drive cross-functional initiatives in large, hardware-focused organizations.
code9 years of coding experience
job23 years of employment as a software developer
bookMaster of Engineering, Electrical, Electronics and Communications Engineering, Master of Engineering, Electrical, Electronics and Communications Engineering at Tokyo University of Science
github-logo-circle

Github Skills (31)

nuttx10
architecture10
c-programming10
abstraction-layer10
system10
rtos10
driver10
device-driver10
sys10
rt10
arm10
embedded10
engine10
architectures10
hal10

Programming languages (2)

ShellC

Github contributions (5)

github-logo-circle
apache/nuttx

Nov 2022 - Nov 2022

Apache NuttX is a mature, real-time embedded operating system (RTOS)
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:454 reviews, 2 commits, 717 PRs in 1 day
Contributions summary:Masayuki's contributions centered on enhancing the Apache NuttX real-time operating system, specifically targeting the embedded systems domain. Their work involved implementing SMP support for ARMv7-M SMP and dual-core SAM4CM, adding support for new hardware boards like the SAM5CMP-DB, and addressing various low-level issues such as memory leaks and timer issues. These modifications demonstrate a focus on improving system stability, efficiency, and hardware compatibility within the NuttX ecosystem.
operating-systemapachemicrocontrollerrtosoperating
masayuki2009/nuttx.nuttx

Feb 2017 - May 2020

Contributions:3193 pushes, 2 branches, 10 tags in 3 years 3 months
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
Masayuki Ishikawa - Senior Software Engineering Manager at Sony Video & Sound Products Inc.