Neiv Malaviya
Second-year Embedded Systems Engineering student at HAN and working student at Airborne. I build rally-car electronics, combat robots, and firmware that survives the real world. Open to internships.
Who I Am
I'm an Embedded Systems Engineering student who works where the firmware meets the hardware: data acquisition on a rally car, fail-safe control on a combat robot, and robot calibration and on-site repair at a composites automation company. Most of what I know came from an instrument telling me I was wrong.
Seeking a 12-month industrial placement, 2027 - 2028Full time, available to relocate. Currently in my penultimate year of a BSc at HAN University of Applied Sciences in the Netherlands.
Focus Areas
Real-time Systems
Event-triggered firmware for data acquisition
Hardware Debugging
Bus-level debugging with oscilloscopes
Low-level Code
Bare-metal and FreeRTOS development
Integration
Hardware and software co-design
Education
BSc Embedded Systems Engineering
Year 2 at HAN University. Working part-time at Airborne and building a featherweight combat robot from scratch.
Professional Journey
Industry roles, student teams, and a degree, most of them running at the same time.
A time chart of overlapping engagements from 2024 onward. Each role and course is listed in full, with its dates, in the entries below; each row label links to its entry.
- Developing an automatic Tool Center Point (TCP) calibration routine for a KUKA ply-placement cell, replacing a manual procedure measured with a marker pen, a ruler and a spirit level
- Characterised the incumbent method first, an operator judging circle concentricity by eye and hand-stepping the robot through every pose, so the replacement is specified against measured practice rather than an assumption
- Working to a brief with no stated accuracy target, which made establishing the existing method's real performance the first deliverable rather than an afterthought
Junior Support Engineer (Working Student)
Airborne Composites Automation B.V.- Sent to customer sites including Airbus Getafe to support, upgrade and repair Automated Ply Placement (APP) cells and keep them in production, often as the sole Airborne representative on site
- Diagnose faults on customer hardware under production pressure, then explain the diagnosis and the fix to the customer directly
- Built the Harvest-to-Jira integration for engineering time tracking and project traceability, with validation scripts and utilisation and milestone reporting
- Co-founded the team and lead firmware for a featherweight combat robot, across a 13-member group spanning electronics, mechanical and firmware
- Split the system across two microcontrollers: an nRF52840 on Zephyr handling the 2.4 GHz ESB radio link, and a dual-core ESP32 on FreeRTOS splitting drive and weapon across its cores. Wrote the protocol between them
- Rebuilt the hall sensor driver to time edge intervals rather than count edges in a fixed 20 ms window, roughly 1800x finer RPM resolution. The speed loop had been untunable because the sensor quantised RPM to 1500 per count, not because the controller was wrong
- Four fail-safes behind the 100 Hz weapon loop: link loss, operator killswitch, 90 and 100 C thermal cutoffs, and a 300 ms task watchdog
- Owned the Renault Clio 3 RS rally car's electronics and led a three-student subteam from January 2025
- Designed and built the interior wiring loom, including sensor routing, connector selection, and harness protection against vibration, EMI, and thermal stress
- Configured and calibrated MaxxECU from scratch: sensor mapping, ignition timing, lambda control, knock thresholds, and PDM output states
- Diagnosed faults live on the car's 500 kbit/s MaxxECU CAN bus, sniffing traffic alongside JTAG, oscilloscopes and logic analysers to isolate timing, grounding and signal integrity problems
- The telemetry logger built in this role ran across 8 championship events and remains fitted to the competition car
BSc Embedded Systems Engineering
HAN University of Applied Sciences
Pursuing a Bachelor in Embedded Systems Engineering, learning to design real-time systems through hands-on work in electronics, microcontrollers, embedded C/C++, operating systems, DSP, and hardware and software integration.
Cambridge & ICSE, Science Stream
Vibgyor High
Full K-12 schooling (nursery through grade 12) under Cambridge Assessment International Education and the Indian Certificate of Secondary Education.
Key Technologies
Featured Work
A selection of projects showcasing my skills in embedded systems, firmware development, and hardware integration.
Data Acquisition & Telemetry System
Nov 2024 - Dec 2025
Embedded firmware running in the Renault Clio 3 RS that logs GPS and IMU data during Dutch Rally Championship events. Run across 8 events and still fitted to the car
- Fuses 100 Hz IMU and 10 Hz GPS into 50 Hz CRC-checked binary logs with automatic rotation
- Dual-core split on ESP32 under FreeRTOS: acquisition on one core, SD logging and Wi-Fi telemetry on the other
- SPIFFS-hosted web dashboard served over UDP, REST and mDNS
- Fault detection and sensor sanity checks for communication dropouts, with drivers CI-tested on GitHub Actions
HART Log Visualiser
2024 - Present
Web dashboard that reads the logs produced by the car, correlating MaxxECU and GPS data for post-session race analysis
- Ingests MaxxECU logs and GPS data (lat/lon, G-force, satellite count)
- Visualises 30+ channels: RPM, throttle, MAP, lambda, knock, oil temp/pressure, cam position
- Built on real race data from the Dutch Rally Championship
- Deployed and actively used by the team for post-session analysis
Rally Car Cooling Digital Twin
2026
Validated thermal model of the rally car's cooling system, built from 1,165 seconds of real MaxxECU and GPS logs
- Reproduces measured coolant temperature with the fan state computed by the model, not read from the data: no fan channel exists in the log
- Matched 18 of 18 temperature cycles at 1.73 C RMS against a 1.5 C target. That is a miss, reported as one and traced to limit-cycle phase drift
- Benchmarked a tuned PID fan controller against the car's bang-bang logic: temperature band narrowed from 5.1 to 3.9 C, actuator travel cut 40%
- Concluded the car's existing control was already adequate, which was not the result the model was built to find
2-Axis Gimbal Camera Stabiliser
2023 - 2024
Raspberry Pi camera gimbal combining OpenCV subject tracking with IMU-based stabilisation
- OpenCV face and body detection driving smooth servo following
- MPU6050/MPU9250 IMU compensates for camera shake in the same control loop
- Pitch and yaw servos driven over I²C through a PCA9685 PWM controller
- Web control interface with live video stream, plus gamepad input
Additional Projects
Three-MCU firmware stack for a featherweight combat robot: Zephyr radio bridge, dual-core FreeRTOS drive and weapon control, layered fail-safes
Technical Expertise
Grouped into six classes and ordered like a stellar spectrum, hot to cool. The sequence is how the catalogue is arranged, not a ranking.
Programming
- C/C++
- Python
- Java
- JavaScript
- HTML/CSS
- SCSS/SASS
- VHDL
- Shell/Bash
Embedded & Firmware
- ARM Cortex-M
- AVR
- FreeRTOS
- Bare-metal
- Firmware
- Microcontrollers
- Embedded Linux
- Sensor Integration
Protocols & Interfaces
- CAN Bus
- SPI
- I²C
- UART
- GPIO
- ADC
- SSH
- OpenCV
Debugging & Tools
- JTAG/SWD
- Oscilloscope
- Logic Analyser
- Bus Sniffing
- Git
- Docker
- MATLAB/Simulink
- ModelSim
Control & Logic
- PID Control
- Real-time Processing
- FPGA
- DE10-Lite
- Machine Learning
- Control Systems
- Signal Processing
- Hardware Design
Databases & Cloud
- MySQL
- Data Analytics
- Algorithms
- Cloud
- Pterodactyl
- Server Management
- Networking
- Web Services
Critical Thinking · Leadership · Public Speaking · Problem Solving · Customer-Facing Diagnosis · Mentoring · Volunteering
Minecraft Server Admin · Guitar · Music Composition · Sim Racing
Motorsport Data Analysis
Analysing telemetry and performance data from motorsport events to understand vehicle dynamics
Robotics
Building and programming robots, from competitive robotics to autonomous systems
DIY Engineering
Hands-on projects involving electronics, 3D printing, and fabrication
Gaming
Competitive and casual gaming across FPS, strategy, and simulation titles
Game Development
Building small games and interactive projects with Godot, Unity, and custom engines
Sim Racing
Practising racecraft, studying racing lines, and tuning vehicle setups in simulators