Mohammad Khalili

Embedded Software Engineer with 11+ years of experience in firmware, battery management systems, control systems, HIL testing, and system-level debugging.

Experienced in translating field data, hardware behavior, and stakeholder needs into clear software, hardware, and system requirements. Seeking Embedded/Software/Systems Engineering roles focused on Automotive, ESS, Electromobility, Control Systems, IoT, and Robotics.

11+ years Automotive ESS Embedded / Systems
Mohammad Khalili presenting
Embedded / Control Systems | Automotive | Battery Technology | Robotics | IoT
Mohammad Khalili beside an automotive battery system

Work Experience

Jan 2024 - Feb 2026

Senior Software Quality Leader - Volvo Group

Through Integro Consulting AB | Gothenburg, Sweden | Jan 2024 - Feb 2026

  • Led software quality activities for Volvo Trucks and Renault Trucks, including field campaigns, system-level investigations, and customer issue resolution for electric vehicle and energy storage systems.
  • Analyzed vehicle behavior, diagnostics, CAN logs, and software-hardware integration issues to identify root causes, define corrective actions, and improve product performance.
  • Supported battery pack teardowns, technical reviews, requirement gap analysis, and presented key quality insights at Volvo and Renault technical events.
Sep 2023 - Jan 2024

Senior Embedded Software Engineer - Hisland Solutions AB

Gothenburg, Sweden | Sep 2023 - Jan 2024

  • Supported early-stage definition of an E-Bike BMS, including software scope, preliminary requirements, STM32/ESP32 firmware planning, and hardware/software interface clarification before the project was discontinued due to funding constraints.
Dec 2017 - Sep 2023

Senior Embedded Control Engineer - DowranSET Knowledge-Based Company

Qazvin, Iran | Dec 2017 - Sep 2023

  • Led embedded control and R&D work across battery management, industrial power systems, robotics, smart buildings, healthcare devices, solar energy, and measurement systems.
  • Developed BMS prototypes for UPS and lithium-ion battery packs, implemented state estimation, control, testing, and verification solutions, and designed embedded hardware, PCBs, and measurement modules.
  • Contributed to robot control algorithms, smart sensing systems, MPPT solar control, and industrial communication devices with validated product performance and real deployment impact.
May 2014 - Dec 2017

Embedded Control Engineer - SYNTECH Technology and Innovation Center

Qazvin, Iran | May 2014 - Dec 2017

  • Contributed to automotive, EV battery, drone, UAV, and embedded measurement projects.
  • Developed and tested battery management solutions for solar cars and small EVs, including SOC/SOH estimation, battery modelling, thermal management, HIL testing, and real-time test systems.
  • Designed control algorithms, sensor fusion, autopilot systems, PCBs, and CAN-based embedded architectures for UAV and multirotor platforms.
  • Contributed to high estimation accuracy, customer-approved autopilot performance, energy optimization, commercial IMU development, and high-efficiency MPPT solutions.

Project Portfolio

Explore project categories across embedded systems, automotive, robotics, IoT, energy, and test equipment

Hands-on Leadership

Across my career, I have combined hands-on embedded engineering, testing, troubleshooting, and system integration with leadership in quality work, root-cause investigations, technical reviews, and cross-functional collaboration

Mohammad Khalili presenting technical work

Core Skills

Practical engineering toolkit for embedded and system-level work

Embedded Development

C, C++, Python, Rust familiar, FreeRTOS, ARM-GCC, Make/CMake, cross-compilation.

Microcontrollers / SBC / FPGA

STM32, ESP32, Embedded Linux on Raspberry Pi, FPGA development with Xilinx Zynq-7000 SoC.

Interfaces & Connectivity

CAN, SPI, I2C, UART, Ethernet, BLE, Wi-Fi, LoRa, MQTT, Thread, NFC/RFID, GPS.

Simulation & Tools

MATLAB/Simulink, Git, CI/CD, Jenkins, Docker, PowerBI, SQL.

Debug, Test & Verification

J-Link, ST-Link, oscilloscopes, logic analyzers, CANalyzer, MIL/SIL/PIL/HIL, automated HIL testing.

Technical Knowledge

Battery, automotive, controller design, robotics, model-based development, and data analysis.

Project Management

Leadership, root-cause analysis, 8D, 5 Whys, FMEA, Jira, MiniTab, and Office.

Electronics

Altium, KiCad, PCB prototyping, hardware testing, validation, and manufacturing support.

Volvo Group Internal Tools

IMPACT, QAST, VDAPlus, VSR, Kola, Rapid, Argus, SEWS2, PHV, Triage, Windchill, SW Configurator.

Academic Background

  • M.Sc. Electrical Engineering - Control Systems, Azad University, Qazvin, Iran | 2022
  • B.Sc. Electrical Engineering - Control Systems, Azad University, Qazvin, Iran | 2016

Languages & Other

  • English fluent/excellent
  • Farsi native
  • Swedish actively learning
  • Swedish B driving license

Certifications & Courses

Continuous learning across embedded software, tools, control, and robotics

Honors

  • Participated in World Solar Challenge, University of Tehran PGSC Solar Car, Australia, 2017.
  • Academic scholarships for B.Sc. and M.Sc.; ranked 2nd among B.Sc. graduating students, 2014-2016.
  • RoboCup IranOpen International Competition, Demo League, Tehran, Iran, 2012.

Personal Skills

  • Team Player
  • Collaborative
  • Continuous Improvement
  • Structured
  • Problem-solver
  • Self-driven

Personal Hobbies

  • Learning a new language
  • Gardening
  • Football
  • Basketball
  • Swimming
  • Gym
  • Cooking
  • Baking
  • Travelling
  • Camping
  • Movies
  • Music

Contact Information

Let us connect