8+ Years ExperienceHyderabad, Telangana, India

Akhil Mudiraj

Embedded LinuxYoctoCAN/J1939Qt/QMLSystem Architecture
View Projects

"Understand the hardware. Control the software. Design the system."

— Engineering Philosophy

scroll

// about.me

About Me

I am an embedded systems engineer with more than 8 years of hands-on experience developing firmware and software for automotive, electric vehicle, and IoT applications.

My work spans the complete embedded product development lifecycle — from understanding system requirements and hardware/software interaction through firmware architecture, driver development, peripheral integration, communication protocol implementation, and real-time control.

I enjoy working close to the hardware while also understanding higher-level software architecture. I take technical ownership of projects — from initial architecture decisions through system integration, testing, and documentation.

8+

Years Experience

Linux

Embedded & Yocto

EV

Automotive Systems

CAN

J1939 Protocols

Core Domains

Firmware ArchitectureEmbedded LinuxYocto / BitBakeCAN / J1939Qt / QML HMIAutomotive EVBSP DevelopmentMotor ControlBMS IntegrationReal-time ControlDevice TreeUDS Diagnostics

"Understand the hardware. Control the software. Design the system."

— Akhil Mudiraj, Engineering Philosophy

// passion.domains

Engineering Passion

The problems that keep me engaged are the ones where software meets silicon — where a wrong register write crashes a motor controller and a correct one makes a vehicle move.

Firmware & Architecture

Firmware ArchitectureReal-time SystemsBare-metal ProgrammingRTOS & SchedulingDriver Development

Automotive & EV

Electric VehiclesBattery ManagementMotor ControlVehicle Control UnitElectronic Braking

Embedded Linux

Embedded LinuxYocto / BitBakeBSP CustomizationDevice TreeKernel Configuration

Communication Protocols

CAN / CAN FDSAE J1939UDS DiagnosticsUART / SPI / I2CTCP/IP & MQTT

HMI & UI

Qt / QMLInstrument ClustersTouchscreen HMIDWIN DisplaysEmbedded UI Design

Hardware Integration

Hardware Bring-upPeripheral IntegrationADC / PWM / GPIOSensor InterfacesDebug & Trace

// skills.preview

Technical Skills

12 skill domains spanning the full embedded engineering stack.

Programming Languages

5 skills

5

Microcontrollers

7 skills

7

Embedded Linux

13 skills

13

Automotive Communication

10 skills

10

EV Systems

15 skills

15

Yocto / Build Systems

14 skills

14
View All Skills

// projects.featured

Featured Projects

Automotive EV

Automotive EV Instrument Cluster

Real-time vehicle data visualization system displaying speed, RPM, gear position, battery voltage/current, State of Charge, energy consumption, temperature, air pressure, and vehicle status — all driven by live CAN/J1939 bus data.

CANSAE J1939Qt/QMLEmbedded Linux
Embedded Linux

Toradex Embedded Linux Platform

Custom embedded Linux platform on Toradex Colibri iMX8 — full Yocto/BitBake build system, BSP customization, device tree configuration, Qt application integration, cross-compilation pipeline, and deployment via Toradex Easy Installer.

Toradex iMX8YoctoBitBakeBSPDevice TreeQt
View All Projects

// experience.log

Experience

Assistant Manager

Embedded Firmware / Automotive EV

Current
Motor controller firmwareBMS integrationVCU developmentCAN/J1939 communicationInstrument cluster development

Senior Firmware & Application Engineer

Embedded Systems & Product Development

Previous
Embedded firmware developmentHardware interface designCommunication protocolsProduct development lifecycle
View Full Experience