Skip to content
eMobility Careers
EV Careers2 min read · 3d ago · 4 views

Switching from IT to EV — A Software Engineer's Playbook

You're a Java / Python / JavaScript engineer who wants into EV. Here's the practical 90-day plan to land your first EV software role.

Avinash Singh

Avinash Singh

CEO - eMobility.Careers

Hundreds of Indian IT engineers ask each month how to move into the EV industry. The good news: EV companies need software engineers across cloud, mobile, data and embedded. The bad news: most resumes from generic web / app backgrounds get auto-rejected because they don't speak the language. Here's the 90-day playbook to fix that.

Pick your software lane

EV software splits into four major lanes: embedded (firmware on ECUs), cloud / backend (connected-car platforms, charging CMS), mobile (driver / fleet apps) and data (battery analytics, MLOps). Pick one and commit. The pay and learning curve are roughly equivalent — the entry difficulty differs.

Fastest lanes for IT engineers

  • Cloud / backend — easiest transition for Java / Go / Node engineers. Add MQTT, Kafka and time-series databases.
  • Mobile — easy for Android / iOS engineers. Add MQTT, Bluetooth pairing and offline-first patterns.
  • Data / MLOps — easy for Python engineers. Add time-series ML, anomaly detection and battery basics.
  • Embedded — hardest transition. Requires C / C++, RTOS basics, CAN-bus exposure. Plan 6-12 months of effort.

Skill up in 60 days

Pick one structured course in your chosen lane. For cloud, OCPP and MQTT fundamentals plus a hands-on charger simulator. For mobile, build a Kotlin / SwiftUI app that pairs over BLE with an ESP32. For data, work through battery cycler datasets on Kaggle. For embedded, run through TI C2000 or NXP S32K tutorials.

Ship one portfolio project

Build something demoable: an OCPP simulator in TypeScript, a BLE-paired EV companion app, a battery SOH model trained on cycler data, or a Simulink BMS model on a Raspberry Pi. Push to GitHub with a README that explains the EV context.

Target the right companies

Tier-1 engineering services (KPIT, Tata Elxsi, L&T Technology Services, HCLTech) hire IT-to-EV switchers in bulk. They train you, give you OEM exposure and pay competitively. After 18-24 months you can move to an OEM directly.

Direct-to-OEM works too, but only with a clear portfolio. Ather, Ola, Tata Motors EV and Bolt.Earth all hire mid-level software engineers who can show EV-relevant projects.

Where to go from here

Most IT-to-EV switchers don't get rejected on raw skill — they get rejected on positioning. Pick a lane, ship a project, customise your CV per role and target the right entry points. Three months is enough.

Make this real: create a free emobility.careers account to match with EV jobs, see live salary medians and unlock 200+ JD templates. Want hands-on training? Check out the AICTE-approved EV programs at DIYguru — the largest EV academy in India with placement support across OEMs, charging operators and Tier-1 suppliers.