Hi, my name is
Rajat Chaple.
I build embedded systems
An electrical engineer, specialized in designing and building embedded systems with specific interest in embedded software development for consumer electronics and automotive applications...
About Me
I'm Rajat Chaple, an embedded systems engineer with 7+ years of experience developing robust firmware and real-time software for automotive and consumer electronics. I hold a Master’s in Embedded Systems from the University of Colorado Boulder and have contributed to innovative projects at Lucid Motors, Canoo, Analog Devices, and John Deere.
My expertise spans bare-metal development, C programming, MATLAB/Simulink modeling, and device driver design. I’ve worked extensively with CAN, UART, SPI, and I2C protocols, and have hands-on experience with battery management, telematics (JDLink), and system-level debugging.
I enjoy bridging hardware and software to solve complex problems and create efficient embedded solutions. Outside work, I’m passionate about table tennis, badminton, bowling, and the Marvel Cinematic Universe.
Technologies I’ve Been Working With Recently:
- Bare-metal
- Device Drivers
- Low power design
- Altium PCB Design
- Multi-threading
- event-driven scheduling

Where I’ve Worked
Embedded Software Engineer @ Lucid Motors
Sept 2023 - present
- Responsible for designing and developing safety critical battery software in C and MALTLAB-Simulink.
Some Things I’ve Built
Featured Project
Cubit (a measurement device)
It's a solar panel and USB rechargeable, multi-mode operational smart measuring tape. For this battery-operated device, power supply was designed. microcontroller + BLE, LCD and sensors including magnetic encoder were interfaced using I2C, ABI, SPI & UART.
- BLE
- Energy Harvesting
- Altium
- Energy Management
Featured Project
Posture monitoring using BLE
A monitoring system that helps users maintain proper posture and activity levels while working, using a custom GATT server and client and two external sensors. Alerts are sent over BLE if posture or activity are deemed inappropriate.
- State machine
- Energy monitoring
- server
- client
Featured Project
Arduino: the better one
The purpose of this project was to design your own “Golden Arduino” which meets the same connectivity specs as of commercial Arduino, but has features for better noise control, assembly, test and bring up.
- Altium
- Signal Integrity
- PCB design
Other Noteworthy Projects
view the archivePCB design practices
The purpose of this experiment was to study good and bad layout practices such as continuous ground plane, decoupling capacitor, trace widths and test points
SPI device driver for Beaglebone black
This project aims on how driver code can be written in a decoupled manner by using features of Linux. The project uses 'SPI Device driver' as a case study to document the learnings.
Remotely programming 8051
This project aims to enable users to flash and test their binaries on an 8051 microcontroller via a Wi-Fi module (ESP32)
Goods Sense Device
The developed device is targeted to sense condition of goods while transporting, which is its orientation.
Telematics
A low-cost, feature-rich product to help farmers receive alerts, status, and activities of their machines along with geofencing using an android app
GNSS based taximeter
Developed a GPS based Taxi Fare meter along with notifications and safety to passengers onboard using GSM services
What’s Next?
Get In Touch
You are right, I am always looking for new and better opportunities, my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!
Say Hello