Ritul Jasuja

Software Engineer at Intel Corporation

Haryana, India
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

👤
Senior
🎓
Top School
Ritul Jasuja is a software engineer with 9 years of hands-on experience in embedded Linux and device driver development, currently working on open-source C/C++ projects at Intel. He brings deep low-level expertise in microcontrollers (8051, AVR), bus protocols (CAN, LIN, SPI, I2C, UART) and system integration across embedded platforms. At Intel and previously Bosch and Visteon, he delivered production-grade firmware and IoT application components, bridging hardware constraints with robust software design. An active contributor to the MAVSDK project, he added serial and TCP connection support for Linux, cross-platform build fixes, and implemented dynamic plugin loading via gRPC—demonstrating both systems and tooling chops. Based in Haryana, India, he blends pragmatic engineering with open-source collaboration, often tackling cross-OS build and integration challenges that are easy to overlook.
code9 years of coding experience
job2 years of employment as a software developer
bookKurukshetra University
github-logo-circle

Github Skills (10)

c1710
cpp10
mavlink10
grpc10
tcp9
serial-communication9
cmake9
ip9
linux8
windows8

Programming languages (5)

C++CHTMLBitBakePython

Github contributions (5)

github-logo-circle
mavlink/MAVSDK

Sep 2017 - Feb 2018

API and library for MAVLink compatible systems written in C++17
Role in this project:
userBack-end Developer
Contributions:15 commits, 11 PRs, 12 pushes in 5 months
Contributions summary:Ritul primarily contributed to the back-end logic and system integration of the MAVSDK project. They focused on adding serial and TCP connection support, particularly for Linux, along with the necessary inclusion dependencies and build system modifications in CMakeLists. They also made improvements to the code style and fixed install errors on Windows, highlighting their work across different operating systems. Furthermore, the user implemented dynamic plugin loading using gRPC, separating proto files and configuring plugin loading through a configuration file.
apicppc-plus-pluscpp17mavlink
Rjasuja/nn-hal

Jun 2021 - Mar 2024

Contributions:24 pushes, 16 branches in 2 years 9 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
Ritul Jasuja - Software Engineer at Intel Corporation