Skip to content
Embedded Systems Engineering

Neiv Malaviya

I am a ▍

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.

51.98° N · 5.90° E · Arnhem, NL
HAN University of Applied Sciences
01 · About

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.

Record8Championship Events2Competition Teams3Public Repositories2+Years Hands-On

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

HAN University
2024 - Present
Arnhem, Netherlands
Year 2
Right Now

Year 2 at HAN University. Working part-time at Airborne and building a featherweight combat robot from scratch.

02 · Experience

Professional Journey

Industry roles, student teams, and a degree, most of them running at the same time.

Transit · concurrent engagements
WorkStudy

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.

Work

Engineering Intern

Airborne Composites Automation B.V.
Sep 2026 - Feb 2027The Hague, Netherlands
  • 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.
Mar 2026 - PresentNetherlands and customer sites, part-time
  • 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-Founder & Technical Lead

HAN Competitive Robotics Team
Jun 2025 - PresentThe Netherlands
  • 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

Chief Electronics Engineer

HAN Automotive Rally Team
Sep 2024 - Dec 2025Arnhem, The Netherlands
  • 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
Education

BSc Embedded Systems Engineering

HAN University of Applied Sciences

09/2024 - PresentArnhem, Netherlands

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.

Real-time embedded systemsControl and instrumentationLow-level firmwareHardware and software integration

Cambridge & ICSE, Science Stream

Vibgyor High

2009 - 2024Bangalore, India

Full K-12 schooling (nursery through grade 12) under Cambridge Assessment International Education and the Indian Certificate of Secondary Education.

PhysicsChemistryMathematicsComputer Science

Key Technologies

C/C++PythonARM Cortex-MFreeRTOSZephyr RTOSCAN BusSPI / I²CBare-metalMATLAB / SimulinkOscilloscopeJTAG/SWDSensor Integration
03 · Selected Work

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
C/C++FreeRTOSESP32GPSIMUWi-Fi
feeds

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
Next.jsTypeScriptData VizMaxxECUGPS

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
MATLABSimulinkPID ControlModel-Based Design

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
PythonOpenCVRaspberry PiI²CPID Control

Additional Projects

Combat Robot Control System

Three-MCU firmware stack for a featherweight combat robot: Zephyr radio bridge, dual-core FreeRTOS drive and weapon control, layered fail-safes

Embedded CZephyrFreeRTOSnRF52840ESP32

4-Bit ALU in VHDL

4-bit ALU on a DE10-Lite FPGA with full verification: arithmetic and logic operations with flag handling, ModelSim simulation, and hardware validation

VHDLFPGAModelSimDigital Logic
04 · Skills

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.

◀ HotSpectral classificationCool ▶
O

Programming

  • C/C++
  • Python
  • Java
  • JavaScript
  • HTML/CSS
  • SCSS/SASS
  • VHDL
  • Shell/Bash
B

Embedded & Firmware

  • ARM Cortex-M
  • AVR
  • FreeRTOS
  • Bare-metal
  • Firmware
  • Microcontrollers
  • Embedded Linux
  • Sensor Integration
A

Protocols & Interfaces

  • CAN Bus
  • SPI
  • I²C
  • UART
  • GPIO
  • ADC
  • SSH
  • OpenCV
F

Debugging & Tools

  • JTAG/SWD
  • Oscilloscope
  • Logic Analyser
  • Bus Sniffing
  • Git
  • Docker
  • MATLAB/Simulink
  • ModelSim
G

Control & Logic

  • PID Control
  • Real-time Processing
  • FPGA
  • DE10-Lite
  • Machine Learning
  • Control Systems
  • Signal Processing
  • Hardware Design
K

Databases & Cloud

  • MySQL
  • Data Analytics
  • Algorithms
  • Cloud
  • Pterodactyl
  • Server Management
  • Networking
  • Web Services
Soft skills

Critical Thinking · Leadership · Public Speaking · Problem Solving · Customer-Facing Diagnosis · Mentoring · Volunteering

Fun skills

Minecraft Server Admin · Guitar · Music Composition · Sim Racing

Off the clock

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