Loading...
Loading...
Himalayas
About usHimalayas PlusCommunityTech stackEmployee benefitsTerms and conditionsPrivacy policyContact usFor job seekers
Create your profileBrowse remote jobsDiscover remote companiesJob description keyword finderRemote work adviceCareer guidesJob application trackerAI resume builderResume examples and templatesAI cover letter generatorCover letter examplesAI headshot generatorAI interview prepInterview questions and answersAI interview answer generatorAI career coachFree resume builderResume summary generatorResume bullet points generatorResume skills section generator© 2025 Himalayas. All rights reserved. Built with Untitled UI. Logos provided by Logo.dev. Voice powered by Elevenlabs Grants
Join the remote work revolution
Join over 100,000 job seekers who get tailored alerts and access to top recruiters.
@raghushankarac
Experienced Technical Architect specializing in embedded software development.
I am Raghu Shankar, a seasoned Technical Architect with over 20 years of experience in software development, particularly in embedded systems. My expertise spans across various programming languages and platforms, including Windows and Linux application development, kernel development, and device driver programming. I have a proven track record of successfully delivering complex software solutions for multi-function printers at Toshiba, where I lead projects that integrate new features and port software across different architectures.
Throughout my career, I have collaborated extensively with international clients, particularly in Japan and the USA, honing my skills in cross-cultural communication and requirement gathering. My role at Toshiba involves not only technical leadership but also mentoring junior developers and ensuring that our software meets the highest standards of quality and performance. I am passionate about leveraging my extensive experience to contribute to innovative software solutions that meet customer needs globally.
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Work history, roles, and key accomplishments
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed a virtual USB card reader application, including a kernel driver module, to facilitate testing of real USB card readers without physical hardware. Implemented the MFP card reader application using QT5, ensuring accurate simulation.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed a mechanism to avoid GPL risk for Toshiba proprietary software by addressing copyright issues arising from direct use of open-source software licenses. Ensured compliance while integrating GPL software into proprietary code.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Conducted analysis and porting of the Android operating system to MFP hardware, leveraging ARM architecture support. Developed and tested several Android applications using an emulator, gaining expertise in Android architecture.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed an IoT board based on ESP01 to power on MFP devices from a web interface. Utilized MQTT server for device control and employed Espressif ESP RTOS SDK for board bring-up, demonstrating expertise in IoT development.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Ported PowerPC-based MFP software to Intel Atom motherboard architecture, ensuring Linux OS with MFP drivers functioned on the target board. Successfully compiled MFP software for Intel architecture, resolving cross-architectural issues and making necessary platform driver changes.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Ported PowerPC-based MFP software to ARM architecture using the Cubox hardware board for testing. Ensured Linux OS with MFP drivers functioned on the target board and successfully compiled all open-source and proprietary MFP software for ARM architecture.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed an Engine Simulator application crucial for Virtualized MFP software, implementing features like scanner, printer, and drawer settings. Ensured seamless communication between the Windows-based simulator and the Debian Linux MFP control unit software.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Implemented software to enforce SELinux features in Toshiba MFP's, aiming to adopt SELinux security mechanisms for comprehensive file system security. Explored user-level and system-level security, though the feature was later discontinued due to licensing issues.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed virtual multi-function printer software for TOSHIBA Weisshorn series printers, enabling marketing teams to demonstrate MFP applications and development teams to test modules without physical hardware. Designed the project to allow the printer engine module on Windows to communicate with actual printer software on a Fedora VM.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed the MFP TopAccess web application, enabling users to control MFP printer features from a browser. Implemented user management, authentication, and various MFP operations like copy, scan, print, and fax, along with configuration management.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Led the development of MFP, SDK, and virtual MFP software for Matterhorn2 series printers, porting applications to new boards and developing a virtual simulator. Successfully resolved software bugs and updated issue fixes in releases, ensuring product stability and performance.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed a web application to control multiple web virtual machines running virtual MFP software in browsers. Implemented user interface features such as authentication, virtual machine management, report generation, and user management using VueJS and Flask.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Successfully ported virtual MFP software to AWS and Azure cloud architectures, enabling virtualized MFP software to run on Debian desktop machines in the cloud. Deployed and tested VMFP software in the cloud, ensuring full feature functionality.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed the Open Platform SDK, an integrated software for demonstrating MFP applications to clients and marketing teams. Integrated the MFP kernel into Debian OS and created GTK and QT applications to simulate MFP device features.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed software to control the Linux firewall for Toshiba printers, implementing firewall rules to secure the printer system. Enforced mechanisms to control unauthorized access and ensured network-level protection for the system.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed a comprehensive logging management system for Toshiba printers as part of the Security Software Development Kit (SSDK). Prioritized and stored log messages, encrypting secured logs in the database for enhanced security.
Toshiba Embedded Software India Pvt Ltd
Jan 2006 - Present (19 years 10 months)
Developed an encryption manager component for Toshiba printers, supporting various encryption mechanisms like AES, DSA, RSA, and SSH. Enabled different components to encrypt and decrypt critical module information during printing jobs, ensuring data security.
Satyam Computer Services Ltd
Jan 2005 - Present (20 years 10 months)
Contributed to software development projects, applying programming skills to various tasks. Collaborated with team members to achieve project goals and deliver solutions.
Degrees, certifications, and relevant coursework
SSLC, General Studies
Completed secondary school education under the Karnataka SSLC Board.
PUC, General Studies
Completed Pre-University Course under the Karnataka PUC Board.
B.E. in Computer Science, Computer Science
Earned a Bachelor of Engineering degree in Computer Science from Sri Jagadguru Murugarajendra Institute of Technology, affiliated with Kuvempu University.
M.Tech in Computer Science, Computer Science
Obtained a Master of Technology degree in Computer Science from M.S. Ramaiah Institute of Technology, affiliated with Vishveshwaraiah University.
Software and tools used professionally
Google Cloud Platform
GitLab
Bitbucket
Jenkins
Qt5
Xamarin
DB
MySQL
MongoDB
Gmail
.NET
Conan
Kdb+
Terraform
Visual Studio
IntelliJ IDEA
KDevelop
Jira
Gradle
JavaScript
Java
ASP.NET
JSON
F#
XML
baikal
Kafka
MQTT
Ubuntu
Debian
CentOS
Linux
Windows
Android OS
Windows Server
Fedora
Redmine
OpenSSL
VMware vSphere
NGINX
Apache Tomcat
Apache HTTP Server
KVM
Compiled
Apache ActiveMQ
SQL
SELinux
Valgrind
You can contact RAGHUSHANKAR and 90k+ other talented remote workers on Himalayas.
Message RAGHUSHANKARNitin Nimran
Software Engineer VII, Hewlett Packard Enterprise
Vardhaman Modi
Senior Embedded Software Engineer, PICUSTECH SOFTWARE
Kiran Kumar
Technical Project Manager, TVM Signaling Transport Systems
Chaitanya Mure
Principal Engineer, EFI
AMAN SHARMA 1417234
Senior Software Engineer, EdgeQ Inc
Kedar Sirdeshpande
Software Engineer / Applications Engineer, Texas Instruments
Anurag Sharma
Senior Software Engineer, Daikoku Innovations
Nipun Kumar
Lead Technical Solutions, Soliton Technologies
Akshay Chipkar
Software Engineer, Boeing
sanjay jinjala
Staff Engineer, IAI Solution