Personal Roadmap · Updated 2026

IoT & Embedded
Systems Roadmap

BMSIT, Bengaluru Year 1 · VTU 2021 Scheme ECE → IoT / Embedded Path

VTU ECE 2021 scheme — mapped to your path

high relevance  builds your career directly.   go deeper  exceed the syllabus.   foundation  don't skip — it's context you'll need.

Sem Key subjects Relevance
Sem 1–2 Engineering Maths I & II · Physics · Programming in C foundation
Sem 3 Digital System Design (Verilog) ⭐
Basic Signal Processing · Analog Electronic Circuits
go deeper
Sem 4 Digital Signal Processing ⭐ · Circuits & Controls ⭐
Communication Theory · Communication Lab I
high relevance
Sem 5 Computer Organization & ARM Microcontrollers ⭐⭐
Electromagnetic Waves
high relevance
Sem 6 Microwave Theory & Antennas · Pick IoT / VLSI elective if available foundation
Sem 7–8 VLSI Circuits & Systems · IoT / Embedded electives ⭐⭐ · Major Project ⭐⭐⭐ high relevance

🏆 Golden subject: ARM Microcontrollers (Sem 5) is your entire career foundation taught in college. The ARM Cortex-M architecture is in every EV, medical device, and industrial controller. Go beyond the syllabus here. Also plan your Major Project from Sem 6 — it's your biggest portfolio piece.

What VTU won't teach you (but you need)

AI-assisted firmware writing & debugging

ESP32 / ESP8266 WiFi microcontrollers

MQTT protocol & cloud connectivity

Git & GitHub version control

Python for IoT back-end scripting

FreeRTOS / real-time OS concepts

PCB design basics — KiCad / EasyEDA

Building a public portfolio & LinkedIn

Career salary path — what's realistically possible

Seniors (now, avg)
5–8 LPA
Your target, Year 4
12–22 LPA
Strong portfolio
20–40 LPA
TPM / Solutions Arch
40–80 LPA
IIM → Consulting / CPO
₹60L–$200K

Your seniors hit 5–8 LPA because they had no portfolio. You already think differently. The gap between average and top at BMS isn't talent — it's signals you build now.

Use this chart for context, not as a target to feel. These numbers are 3–7 years out — anchoring on them too hard means Year 2 feels disappointing when it doesn't look like a rocket. The thing you actually control week to week is: did I finish a project, push a repo, learn one new thing. Those process goals are the real plan. The chart is just proof the process leads somewhere real.

ECE domains — quick reference (2026)

Domain Type India demand Start difficulty
Embedded / IoT ← your path Both 🔥 Very high Medium
VLSI / Chip Design Hardware 🔥 Very high Hard
Edge AI / TinyML Both 🔥 Emerging fast Hard
Communications / 5G Both High Medium–Hard
Power Electronics / EVs Hardware High & growing Medium
RF & Defense / Aerospace Hardware Stable / niche Hard

Six different AI models reviewed this roadmap independently — Claude, GLM, Opus, Perplexity, Gemini, ChatGPT. Every single one flagged the same risk: trying to run all 8 tabs at once during this break. So this list is comprehensive on purpose — it's everything you could explore — but it's tiered so you know exactly what to actually do versus what to just be aware of. Don't run "Must Do." Run a few things from it, well.

🎯 Must Do — this is the break
📦
Order the ESP32 starter kit today Day 1
ESP32 WROOM-32 ×2, DHT22, 0.96" OLED, HC-SR04, relay module. From Robu.in or Electronicscomp.com. Shipping eats real break time — order before anything else.
🔧
Build the Smart Room Monitor, fully, end-to-end Week 1–4
Sensor → OLED → cloud dashboard (Adafruit IO). This is the one thing every single AI reviewer agreed should be your anchor project this break. Don't start a second project until this one works and is demoable.
🐙
Push it to GitHub with a real README By Week 4
Photo, wiring diagram, what it does, what you learned. This is the single highest-compounding habit in the whole roadmap — start it now, not in Year 2.
💼
LinkedIn profile live 15 minutes, Week 5
Outreach tool only, no posting needed. Add your projects, TEDx, Toastmasters. Exist there professionally so cold outreach later actually lands.
📜
Push the Morse code project to GitHub too Week 1
You already have this built. Costs you 30 minutes. Free second repo on your profile before you've even started anything new.
✅ Good If You Have Capacity — pick 1–2, not all
🎓
Start CS50x or Paul McWhorter's Arduino series
Pick ONE, not both — finishing beats sampling. CS50x for C fundamentals (pointers, memory). McWhorter if you want more hands-on Arduino pattern recognition. Don't try to finish it this break, just start the habit.
🔌
WiFi-controlled appliance project
Only after Smart Room Monitor is fully done. Web server + relay. Second project, second GitHub repo, same proven pattern.
🛠️
Get comfortable with Git/GitHub + PlatformIO
Push small practice commits even before the big project is ready. PlatformIO in VS Code instead of Arduino IDE — better AI code completion support.
🎬
Record one 30-second demo video
Phone camera is fine. Of your finished Smart Room Monitor. This becomes the thing you attach to every cold email and LinkedIn profile later.
💭 If Time Remains — exploratory, zero pressure
🌐
Wokwi.com — simulate circuits before wiring them
Useful habit to build early. Paste AI-generated code here first, catches bugs before hardware.
📝
Draft (don't publish) a Hackster.io write-up
For your Smart Room Monitor. Doesn't need to go live this break — just get comfortable with the format.
🐍
Python basics — functions, file I/O, requests library
Light touch only. Real Python+LLM work is a Year 2 thing per the roadmap — don't pull it forward and dilute the embedded focus.
📚
Read the first few chapters of Inspired by Marty Cagan
No pressure to finish. Just enough to start seeing products the way a PM does.
🎥
Watch a few GreatScott! or electronics teardown videos
Builds hardware intuition passively. Good for downtime, not a structured learning block.
⛔ Explicitly Not This Break
🚫
Cold outreach to startup founders
Needs a finished project + demo video first, which you won't have until Week 4–5. Sending outreach with nothing to show wastes the one shot at a good first impression.
🚫
Case competitions, IEEE branch, hackathons
These need other people and semester-time momentum. Solo break weeks aren't the right window — they're Year 2 semester-time moves.
🚫
PCB design, Raspberry Pi, STM32, advanced kit
Year 2 hardware. Buying it now means it sits unused while you're still learning the ESP32 basics.
🚫
CAT prep, SQL, cloud deployment, LLM integration
All explicitly Year 2+ in the roadmap. Pulling any of these forward this break is exactly the "spreading too thin" trap every reviewer flagged.
🚫
Perfecting this roadmap further
Gemini's sharpest line: "the main trap for someone like you is spending too much time perfecting the plan and too little time soldering, debugging, and shipping ugly v1 projects." The plan is done. Go build.

The actual finish line for this break: by the time Sem 3 starts, you want to be "the person in class who already has a working IoT project on GitHub" — not "the person with a beautiful roadmap." One finished, demoable thing beats four half-finished ones. That's it. That's the whole break.

Phase 1 — Now to Sem 2 start here

Best beginner Arduino + sensor tutorials on YouTube. Start from video 1. Extremely clear. Free.
Strong C + Python fundamentals. Free certificate. Best structured programming course you'll find for free.
The bible for ESP32/ESP8266. Bookmark now. You'll come back for every new sensor or module.
C specifically written for microcontrollers. Buy during Udemy sales (₹499). One of the best paid courses for this path.

Phase 2 — Sem 3–4 go deeper

WiFi, BLE, MQTT, cloud integration. Directly maps to what product companies need. Buy on sale (₹499).
Real-world electronics projects with clear engineering explanations. Builds hardware intuition faster than textbooks.
The protocol IoT devices use to talk to the cloud. Takes 2 hours. Read this after your first ESP32 project.
Real-time OS for embedded systems. Understanding RTOS puts you ahead of 90% of ECE students in interviews.

Phase 3 — Sem 5+ professional level

Audit free. ARM Cortex-M focused. Do this concurrently with your Sem 5 ARM Microcontrollers subject — they're perfectly aligned.
Train AI models and deploy them on microcontrollers. Free for students. Your end-game skill — actual AI running on a ₹400 chip.
Industry standard cloud for IoT. Free tier. Knowing this gets you past most screening filters at product companies.
Goes deep into the processor your college teaches. Niche skill — if you know this, interviewers remember you.

Your vibe-coding stack — tools to use with AI

Simulate Arduino/ESP32 circuits in your browser. Paste AI-generated code here first. Catches bugs before you touch hardware. Game changer.
PlatformIO (VS Code extension)
Replaces Arduino IDE. Better AI completion, easier library management, supports ESP32, STM32, and hundreds more boards.
Design PCBs when you outgrow breadboards. Order from JLCPCB (~₹500 for 5 boards). Massive portfolio upgrade — a PCB project is a real product.
AI prompting tips for embedded code
Always give: exact chip model (ESP32 WROOM-32), exact sensor (DHT22), communication protocol (I2C/SPI/UART). Paste datasheet pin descriptions for best results. Simulate in Wokwi before flashing real hardware.

Online technical community — low-cost, solo-friendly

You're already carrying real social surface area — TEDx, Toastmasters, maybe Rotaract. This isn't more of that. These two are solo, asynchronous, zero scheduling — they fit around everything else instead of competing with it.

r/embedded and r/esp32 — read, answer when you can
No scheduling, no commitment. When you're stuck on something, search there before asking AI — chances are someone solved your exact problem. Post your finished project once it exists, for a free signal check.
Comment on a few Hackster.io / Instructables projects
Five minutes, whenever you're already browsing for tutorials. Not a task to schedule — just a habit while you're there anyway.

In-person IoT meetups and cold-DMing people ahead of you on this path are genuinely useful — but they're Year 2+ moves, once Toastmasters has settled into a rhythm and isn't still being built from scratch. Don't add a fourth social commitment on top of three you're already carrying.

PM skills — build this alongside the technical work

These aren't separate from your technical learning. They're how you make sense of why you're building what you're building.

Inspired — Marty Cagan
The PM bible. How real product teams at top companies actually work. Read this in Year 2. Every APM interview assumption comes from this book.
The McKinsey Way — Ethan Rasiel
Short, readable. Makes the consulting world feel real and tangible. Read this if consulting / IIM is on your radar. Pairs well with Year 3.
Use apps critically — daily habit
Don't just use Swiggy. Ask: why is checkout 3 steps? Why is the reorder button that colour? Why does Zomato do it differently? Write one product observation per week. This is how product sense is built.
Case competitions — Flipkart GRiD, IIM opens
Enter with a cross-discipline team from Year 2. You handle the technical architecture. Others handle UX/business. Presenting to judges is PM work at a small scale — same muscles, lower stakes.

Weekly learning loop

Monday–Tuesday — learn one concept
C language feature, a protocol (I2C, UART), or a new tool. Watch a video or read docs. No code yet — just understand it.
W
Wednesday–Thursday — build a tiny demo
Use AI + Wokwi to build the simplest possible thing using that concept. Make it work. Don't add features yet.
F
Friday — break it and fix it
Intentionally change something wrong. Debug it systematically. This builds more understanding than any tutorial.
Sa
Saturday — improve and add one feature
Combine this new concept with something you already know. One project per two weeks minimum.
Su
Sunday — push to GitHub, write 3 lines
Even a WIP push counts. README: what it does, what you learned, what's next. This discipline is worth more than the project itself.

One cycle per week = 52 micro-projects and a year of consistent GitHub activity by graduation. That history is nearly impossible to fake and impossible to ignore.

Debugging workflow — build this habit now

1
Make it compile
Fix errors top to bottom, one at a time. Never fix from the bottom — cascade errors are confusing.
2
Check power and wiring
Wrong wiring causes 80% of hardware bugs. Verify every connection against the datasheet before assuming software fault.
3
Use Serial.print() everywhere
Print variable values at every key step. This is the single best debugging technique in embedded systems.
4
Simulate on Wokwi first
Catches logical bugs before touching hardware. If it doesn't work in simulation, it won't work on the board.
5
Logic analyzer — last resort
For I2C/SPI/UART issues that survive all other debugging. Reaching for this shows professional-level thinking.

Starter kit — buy now ₹2,000–3,000 total

ESP32 WROOM-32
₹350–450 — buy 2
Your main board. WiFi + Bluetooth built in. 10× more powerful than Arduino Nano. Industry standard for IoT prototyping.
DHT22 sensor
₹150–200
Temperature & humidity. Simple to code, a thousand tutorials. Perfect first sensor for your first IoT project.
0.96" OLED display
₹200–280
You already used one in the Morse project. Now connect it to ESP32 over I2C. Perfect for showing sensor data locally.
HC-SR04 Ultrasonic
₹80–120
Distance measurement. Used in parking sensors, smart bins, robotics. Very beginner-friendly with tons of tutorials.
5V Relay module
₹80–120
Control AC appliances with your microcontroller. This single component makes home automation real. Fun to demonstrate.
Jumper wires + breadboard
₹150–200
You have some. Get more M-F jumpers and a large 830-point breadboard — they run out faster than you think.

Where to buy: Robu.in, Electronicscomp.com, or Quartzcomponents.com — India-based, good quality, fast delivery. Avoid Amazon (overpriced, often fake). SP Road, Bengaluru — excellent if you want to see before buying.

How to learn any new component

1
Search "[component] RandomNerdTutorials"
They almost certainly have a full tutorial with wiring diagram and tested code. Use it as your starting point.
2
Run their exact code first, unmodified
Don't change anything yet. Just make it work exactly as shown. This establishes a known-good baseline.
3
Paste code into AI, ask it to explain every line
Build a mental model of why it works. Ask "what would happen if I changed X?" This is more valuable than the code itself.
4
Break it intentionally, then fix it
Change a pin number, remove a delay, invert a condition. Watch it fail. Debug it. Now you actually understand it.
5
Combine with one component you already know
New sensor + existing OLED display = a project. Push it to GitHub. That's your portfolio piece for this component.

Upgrade kit — Year 2 ₹5,000–7,000 total

Raspberry Pi 4 (2GB)
₹3,500–4,500
Full Linux computer on a card. Run Python servers, MQTT brokers, Edge AI models. The gateway between microcontrollers and the internet.
STM32 Nucleo board
₹1,200–1,800
Industry-grade ARM Cortex-M used in real products. Directly aligns with your Sem 5 ARM subject. Cars, medical devices, industrial systems use this family.
ESP32-CAM module
₹400–600
ESP32 with built-in OV2640 camera. Stream video, run face detection. Huge project potential for Edge AI work.
Logic Analyzer (8-ch)
₹800–1,200
Visualise I2C, SPI, UART signals in real time. This one tool is the difference between a hobbyist and a professional embedded engineer.

Advanced kit — Sem 5+ when you're ready

Arduino Nano 33 BLE Sense
₹2,500–3,500
Built-in microphone, IMU, proximity sensor — designed for TinyML. Run gesture and voice recognition directly on the board.
LoRa module (SX1276)
₹600–900
Long-range wireless (2–10 km). Smart agriculture, city-scale IoT. Excellent final year project material. Very differentiated skill.

Every project has two layers. The technical layer is what you built. The PM Frame is how you present it in any product or internship interview — same project, completely different signal. Build both habits from project one.

Year 1 — learn the tools
Smart room monitor start here

ESP32 + DHT22 + OLED display. Show temperature & humidity on screen. Send data to Adafruit IO or ThingSpeak. Your first end-to-end IoT system — sensor, microcontroller, display, cloud.

PM Frame — how to talk about this project
👤 UserHostel/office occupants with no visibility into room conditions
❗ ProblemNo way to know if a room is too hot/humid without being there
⚖️ DecisionLocal display + cloud — tradeoff between offline reliability and remote access
💡 v2Alert thresholds — push notification when temp exceeds set limit. Integrate relay to auto-trigger AC.
WiFi-controlled LED / appliance

ESP32 hosts a web server on your local network. Open a page on your phone and toggle an LED or relay. Teaches HTTP server on a microcontroller. Upgrade: add Telegram bot for remote control from anywhere.

PM Frame
👤 UserAnyone who wants appliance control without expensive smart home products
❗ ProblemSmart switches cost ₹2,000+. This does the same thing for ₹400 total.
⚖️ DecisionLocal web server vs cloud relay — chose local for zero latency and no internet dependency
💡 v2Scheduling (turn off at 11pm), usage tracking, multi-user access from different phones
Morse code project — upgraded you have the hardware

Add cloud logging — every message sent stored in a Google Sheet. Add a Telegram bot showing received messages in real time. Turns existing hardware into a connected IoT system.

PM Frame
👤 UserPeople needing covert or low-bandwidth wireless communication
❗ ProblemExisting messages were lost — no record, no remote visibility
⚖️ DecisionGoogle Sheets vs a database — chose Sheets for zero backend cost and instant user-readable output
💡 v2Two-way Telegram channel, encryption layer, message acknowledgement confirmation
Year 2 — build something real
Smart home automation system portfolio worthy

ESP32 + relay modules + Node-RED dashboard. Control lights and fan remotely via MQTT. This is literally what Honeywell and Schneider Electric build at enterprise scale.

PM Frame
👤 UserHomeowners / renters wanting remote appliance control without expensive smart home kits
❗ ProblemCommercial home automation costs ₹15,000+. Requires proprietary apps. No offline fallback.
⚖️ DecisionMQTT vs direct HTTP — MQTT scales to 10+ devices on one broker, HTTP doesn't
💡 v2Energy consumption tracking per device, voice assistant (Alexa/Google) integration, scheduling
Predictive asset monitoring

Vibration + temperature sensors on a motor. Log data to cloud. Use a simple Python ML model to detect anomalies before failure. "Predictive maintenance" — a multi-billion rupee market.

PM Frame
👤 UserFactory floor managers who find out machines failed only after production has already stopped
❗ ProblemUnplanned downtime costs ₹lakhs per hour. Current monitoring is reactive, not predictive.
⚖️ DecisionEdge vs cloud ML — chose edge for sub-second anomaly detection. Latency matters in industrial systems.
💡 v2Per-machine baseline calibration, integration with maintenance ticketing system, failure severity scoring
Smart attendance with face recognition

ESP32-CAM detects faces → compares against stored images → marks attendance in Google Sheets. Combines computer vision, embedded hardware, and cloud. Very few undergrads attempt this.

PM Frame
👤 UserCollege faculty spending 10 minutes per class on manual attendance
❗ ProblemManual attendance is slow, error-prone, and proxy-able. Biometric systems cost ₹10,000+.
⚖️ DecisionOn-device vs cloud inference — chose on-device for privacy (faces never leave the premises)
💡 v2Liveness detection (prevents photo spoofing), admin dashboard, integration with college ERP
Year 3–4 — internship + final year level
TinyML gesture / wake-word recogniser advanced

Train a model on Edge Impulse → deploy on Arduino Nano 33 BLE Sense → trigger real actions. "AI running on a ₹2000 chip with no internet" is a conversation-stopper in every interview.

PM Frame
👤 UserIndustrial / healthcare environments where cloud AI is too slow or a privacy risk
❗ ProblemCloud AI needs internet, has latency, and sends sensitive data off-device
⚖️ DecisionAccuracy vs model size — had to prune the model to fit 256KB Flash. Shows you understand real engineering tradeoffs.
💡 v2Continuous learning from new samples, confidence threshold tuning, multi-gesture chaining
Full IoT product — PCB + enclosure final year project

Take your best Year 2 project. Custom PCB via EasyEDA + JLCPCB (~₹500 for 5 boards), 3D-printed enclosure, OTA firmware updates, deployed cloud backend. Not a breadboard. A finished product.

PM Frame — this one is different. Answer these before you build it.
👤 UserDefine this before starting. Who would actually pay for this? What problem are they hiring this product to solve?
⚖️ DecisionPCB vs breadboard — product quality, reliability, user confidence. A packaged product signals you understand what "done" means.
💡 v2OTA updates means v2 is already planned. What feature would users ask for first? Have an answer.

Competitions to enter

Smart India Hackathon
Govt-backed, huge visibility. IoT/AI projects win consistently. Enter with a cross-discipline team — you handle tech, others handle UX/business.
TI Innovation Challenge
Texas Instruments. ECE-specific. Hardware + embedded focus. Direct recruiter exposure at companies you want to intern at.
Flipkart GRiD
National level. Tests engineering + product thinking. Good bridge between your technical and PM profiles.
IIM Case Competitions
Strategy + business. Enter with a team. You bring the technical insight. This is explicitly PM/consulting prep.
Bosch Future Mobility
Automotive + embedded. Bengaluru presence. Great for direct internship visibility at a prime IoT product company.

Semester-by-semester timeline

S2
Now → Sem 2
GitHub & LinkedIn live
Push every project to GitHub with a README. Create a LinkedIn profile for outreach — no posting needed, just exist there professionally. A recruiter seeing 10 repos > someone with a 9.5 CGPA and 0 repos.
S4
Sem 4 (summer break)
First cold outreach + one case competition
Start reaching out to IoT product startups on LinkedIn — you have projects to show by now. Enter one case competition (Flipkart GRiD, any IIM open). Even not winning teaches you how product interviews work. This summer is your first real test of the PM track.
S5
Sem 5
Cold outreach to Bengaluru startups
Message founders and engineers at IoT startups on LinkedIn. Lead with a project demo video. Say you want to learn. You're in the right city — use it. Cold emails work far better than portals at the startup level.
S6
Sem 6
Target product companies seriously
Apply via Internshala (filter: embedded/IoT/firmware) and LinkedIn Jobs (search "IoT intern Bangalore"). Apply 3–4 months before your desired start date.

Before you apply — what to have ready

GitHub with 3+ clean repos
Each needs a README with at least one photo, a wiring diagram, and what you learned. Quality matters more than quantity here.
LinkedIn profile live — for outreach, not posting
You don't need to post anything. You need to exist there professionally so cold messages to founders land credibly. Add your projects and Toastmasters. That's all it needs to be.
Know your projects deeply
Be ready to explain every design decision. "AI wrote it" is fine — but you must explain why the code works and what each component does. That judgment is the skill they're hiring.
C basics under pressure
Most embedded internship interviews include basic C — pointers, memory layout, bitwise operations. 30 minutes on HackerRank before every application round.
One certification
Cisco IoT Fundamentals (free) or AWS Cloud Practitioner (₹3,000). Signals commitment and is something to mention in a cover note.

Cold email template — Bengaluru IoT startups

Copy this, customise the bold parts, and send via LinkedIn message or email. Keep it exactly this short — founders don't read long messages from students they don't know.

The "I work for free" line is deliberate — at your stage the internship is the payment, and it removes all risk for the founder. Use it only with tiny startups (under ~15 people, pre-Series A). With funded Series A/B companies that have real intern budgets — including Ather, which is listed as a primary target below — drop that line entirely. It can read as signalling low value instead. For those, just ask for the internship and let your projects speak.

Companies to target — structured by what you're aiming for

These aren't three equal options. They're a progression. Your primary targets are IoT product companies — the bridge between your embedded skills and your TPM destination. The others open up as your profile grows.

🎯 Primary — IoT & Hardware Product Companies your sweet spot

Companies where ECE background + product thinking both matter. You're not just an embedded engineer here — you're someone who can eventually own the product. These are your Year 2–3 targets.

Ather Energy
EV product, embedded + product roadmap. Bengaluru HQ. PMs here need to understand firmware. Your profile fits both intern tracks.
Bytebeam.io
IoT fleet management platform. Small team, high ownership, very approachable founders. Product + engineering overlap heavily.
Zenatix (now Schneider)
IoT for building energy management. Real product, real customers. Where embedded skills + product sense converge.
Altizon Systems
Industrial IoT platform. Manufacturing clients. Product roadmap decisions require deep technical understanding.
SenseGiz Technologies
BLE + IoT hardware, Bengaluru. Small, intern-friendly. Good for learning how hardware products get built and sold.
Any funded IoT/hardware startup
Series A/B, 10–80 people. Look on AngelList India and Tracxn filtered to "IoT" + "Bengaluru". These are your best early opportunities.

📈 Secondary — Pure Embedded (for technical depth)

Great for building technical credibility in Year 2. Harder to transition to PM from here, but the engineering depth helps you be a better TPM later.

Bosch Global Software Technologies
Large intern program. Embedded + automotive ECU. Strong resume brand.
Texas Instruments India
Chip design + embedded software. Serious technical depth.
Honeywell Technology Solutions
Building automation, industrial IoT. Overlaps with your IoT product path.

🚀 Aspirational — Consumer Tech APM (Year 4)

These are harder to break into from ECE — most candidates are CS students with stronger product portfolios. Don't close the door, but don't make these your primary plan. They become realistic after your IoT product internship + 2–3 strong PM-framed projects.

Flipkart / Swiggy APM
Strong programs, high competition. Your IoT background becomes an advantage if applying for supply chain / logistics product roles.
Razorpay APM
Fintech + B2B. Most technical of the consumer APMs. Your ECE background actually helps here.
Groww / Meesho / Zepto
High ownership, fast-paced. Worth targeting in Year 4 if your PM portfolio is strong enough.

Timing: Apply for summer internships (May–July) starting in February. Apply for 6-month internships (Sem 7/8) starting 3 months before your availability. Cold outreach to IoT product company founders is 3× more effective than any portal. Use the templates in this tab.

The 3 things that actually separate people

1. Finished projects, not ideas

Everyone has ideas. Very few ECE students have a working product with a real enclosure, deployed firmware, and a GitHub repo. Even one properly finished product puts you ahead of 80% of your batch at any college.

2. Document publicly, while building

Write a Hackster.io project page for every build. Push to GitHub with a proper README while the project is still in progress — not after. This creates a visible track record that builds quietly before you ever send a cold message. You don't have to perform on LinkedIn — your GitHub history and Hackster write-ups do the talking.

3. Compete — participation already counts

Smart India Hackathon, TI Innovation Challenge, IEEE competitions, Bosch Future Mobility. Participation shows initiative on your resume. Winning changes your trajectory. The network you build while competing is often worth more than the prize itself.

Signals vs noise — what actually matters

Everything you do should create a verifiable signal — proof of capability. Most students produce zero signals beyond a marksheet.

✓ SIGNALS
  • Active GitHub with 8+ repos
  • Demo videos of projects on LinkedIn or YouTube
  • "How I built X" blog post or Hackster write-up
  • Hackathon participation (winning not required)
  • Open-source contribution (fixing docs counts)
  • A real problem you actually solved for someone
  • Projects published on Hackster.io
✗ NOISE
  • Listing "Arduino" as a skill with no proof
  • Attending fests without building anything
  • Collecting certificates, not using the skills
  • Vague LinkedIn: "passionate about ECE"
  • Projects that only work in theory
  • Waiting until final year to start portfolio

Platforms to build your presence

Like GitHub but for hardware. Write a detailed project page for every build. Hiring managers at Bosch, TI, and Qualcomm actively scout here.
LinkedIn — outreach tool, not a feed
Exist there professionally. Add your projects, Toastmasters, and TEDx. Use it to cold message founders and recruiters — that's the only job it needs to do. You don't have to post anything.
GitHub — all code public
Every project gets a repo. Every repo gets a README with a photo, wiring diagram, and what you learned. Green squares every week. This history cannot be faked.
Step-by-step project guides. Shows you can communicate your work clearly — a skill companies value as much as building.

First week back at college — 5 things to start

These are semester-time moves — they need other people, a campus, and momentum that a solo break doesn't have. Do these once Sem 3 starts, after the Break Plan tab is done.

Join your college IEEE Student Branch
If none exists — start one. That's leadership on your resume with zero competition and almost no effort. Needs classmates around — exactly why it waits for semester time.
Post your finished Smart Room Monitor to Hackster.io
You drafted the write-up during the break — now publish it. Public, dated, and linkable from your LinkedIn.
Find one classmate to build the next project with
Two people debugging together move faster than one. Also your first step toward the case-competition teams you'll need in Year 2.
Start the WiFi-controlled appliance project
Your second build, same proven pattern as Smart Room Monitor. Second GitHub repo, second PM Frame.
Tell one professor what you built over the break
Especially anyone who teaches microcontrollers or signal processing. Costs nothing, opens doors you can't predict.

At ₹40–80 LPA, nobody looks at CGPA. They look at what you've built that actually works, how you think, and how well you explain your decisions. Your creativity and planning instincts are real assets — they compound on top of technical credibility, not instead of it. You're already thinking the right way. Now build.

Don't start GATE prep in Year 2

If your instinct is "safe option" — GATE as a backup because BMSIT placements look scary — that's the wrong reason. Starting GATE prep in 2nd year trades your highest-leverage years for a credential that doesn't automatically fix the outcome you want.

Evaluate GATE for the first time at the end of Year 3

By then you'll know if your embedded/IoT path has produced internship offers and a strong portfolio. If yes, you don't need GATE. If not, you start 1 year of focused prep for IIT/IISc M.Tech — from a position of knowledge, not fear.

The honest breakdown — BMSIT vs IIT M.Tech placements

BMSIT ECE average: ₹5–8 LPA
The ceiling has hit ₹26–36 LPA in some years for the very top performers. Most land in the 5–8 range. Your seniors aren't there because of the college — they're there because they had no differentiated portfolio.
IIT/IISc M.Tech typical average: ₹10–18 LPA
A few exceptional offers hit 70–80 LPA in select IITs, but the real average for M.Tech is 10–18 LPA — better than average BMSIT, but not a guarantee of a product-company dream offer.
BMSIT top performer (your path): ₹20–40 LPA possible
With a strong portfolio, 2 internships, and active GitHub + LinkedIn by graduation, off-campus offers from product companies — Bosch, Ather, Bytebeam, Qualcomm — are very realistic. The seniors you see didn't do this.

The hidden cost of GATE as a "safe option"

GATE prep at a serious level requires 1–1.5 years of focused study: EMFT, signals, control theory, networks, analog circuits, advanced maths.

If you start this in 2nd year, the opportunity cost is:
— Fewer embedded projects
— Weaker GitHub activity
— Less time for internships and hackathons
— A GATE score but below-average portfolio depth

You'd arrive at M.Tech having traded the exact years when hands-on building is most accessible. And at IIT/IISc, you'd still be competing against people who built things.

The 90/10 hybrid strategy — if GATE makes you nervous

You can keep GATE on the table without sacrificing your primary path. Here's how:

90% — Primary bet (now → Year 3)

Go hard on the embedded + IoT + AI roadmap. Target:
• 8–10 real projects with GitHub repos
• 1–2 solid internships (startup is fine)
• Public LinkedIn + Hackster presence
• At least one competition entry

10% — GATE overlap

Subjects that overlap with your path anyway:
• Signals & Systems → aligns with DSP (Sem 4)
• Control Systems → aligns with Circuits & Controls (Sem 4)
• Computer Organization → aligns with ARM (Sem 5)

Study these well for your actual exams. That's your 10% GATE prep.

Y3
End of Year 3 — honest assessment
Do you have a good internship? Is your GitHub active? Are companies responding to your applications? If yes to all three → GATE is unnecessary. If weak profile despite honest effort → switch to 1-year serious GATE prep for IIT/IISc M.Tech in embedded/VLSI/AI.

If you do go GATE — target these programs

IISc EECS M.Tech
Best ECE M.Tech in India. Qualcomm, NVIDIA, Amazon recruit directly here.
IIT Bombay — VLSI/Embedded
Strong chip design + embedded software path.
IIT Madras — ECE
Strong signals + wireless + VLSI specialisations.
IIT Delhi — ICT / IoT
Good for IoT + embedded systems if that remains your focus.
NIT Trichy / Surathkal
Strong ECE M.Tech programs. Good placements. Less competitive than IITs on GATE score.

If and when you go GATE: At that point it's a power move, not a fear move. A strong portfolio + IISc M.Tech label + continued building is an extremely strong combination. IISc themselves say M.Tech grads who do DS/Algo prep and projects land Qualcomm, Cisco, NVIDIA, TI, Amazon. The brand helps open doors — but you still need to walk through them.

This tab is the thread that connects everything in this roadmap. The embedded projects in the Projects tab, the internship companies in the Internship tab, the subjects in the Curriculum tab — this is where they all point and why.

How everything connects — the actual path

You're not building embedded skills and then later switching to PM. You're building both simultaneously from Year 1. The same project does both jobs when documented right.

Build projects
Technical layer
+
Apply PM Frame
From Projects tab
Technical credibility
GitHub · embedded skills · C knowledge
+
PM proof
Problem framing · decisions · user thinking
IoT Product Company Internship
Ather / Bytebeam / Altizon — from Internship tab
Real product decisions with real users
Technical PM
Year 4 target
or
IIM → Consulting
If you want the consulting arc
or
Consumer Tech APM
If PM portfolio is strong enough
Founder-CEO-Public Figure
All three paths converge here

Year by year — technical + PM, simultaneously

Each year has a technical goal (from the other tabs) and a PM goal (from this tab). They're not two separate tracks — they're two sides of the same work.

Year 1 — Sem 1–2

Technical: ESP32 + sensors. Smart room monitor. Upgrade Morse project. GitHub live. C basics.

PM layer: Write a PM Frame for every project you build. TEDx curation. Toastmasters — treat it as a product you're launching. Use apps critically.

Year 2 — Sem 3–4

Technical: Home automation + MQTT. Predictive monitoring. Attendance system.

Python — exact resource: Automate the Boring Stuff (free online book), Chapters 1–11. Covers everything you need, no more.

SQL — exact resource: SQLBolt.com — free, interactive, 2–3 hours total. That's the whole skill.

LLM concretely: Follow the OpenAI quickstart guide verbatim. Then build one tiny RAG pipeline — feed it your sensor logs, ask it questions. One project where the LLM is a feature, not just a dev tool.

Cloud concretely: Follow the official FastAPI tutorial (30 minutes). Deploy on Railway or Render (both free). Store sensor data in Supabase (free Postgres). Query with SELECT, WHERE, GROUP BY. That's the entire skill you need at this stage.

PM layer: MUN — compete. One case competition. Cold outreach to IoT product companies begins. Read Inspired by Marty Cagan.

Year 3 — Sem 5–6

Technical: TinyML project (Edge Impulse). ARM Microcontrollers (Sem 5 — go beyond syllabus). Begin final year product.

PM layer: Internship at an IoT product company (Ather/Bytebeam). Touch real users. Toastmasters producing results.

CAT "quietly" means: 45 min/day on quant from Sem 5 onward — that's it. Verbal is already your strength. Use iQuanta or TIME material. You're not grinding CAT yet, you're just keeping the door open so you're not starting from zero in Year 4 if you want it.

Year 4 — Sem 7–8

Technical: Full PCB product — final year project. Ship it. OTA updates. Cloud backend. This is your single biggest portfolio piece.

PM layer: Apply to IoT/hardware APM roles. Optionally consumer tech APM. Decide: work 1–2 yrs then IIM, or direct APM. Both paths are open.

What your TPM target actually looks like

Not CRED APM. Not Bosch embedded engineer. Something in between — and more interesting than either.

eg
Ather Energy — Product Manager, Firmware
Own the vehicle software roadmap. Work with firmware engineers on what features get built next. Understand charge curve behaviour, OTA updates, range estimation. Your ECE background makes you credible in engineering meetings. Your planning instincts make you useful in strategy discussions.
eg
Bytebeam — Product Manager, IoT Platform
Decide which features go into the fleet management platform. Talk to manufacturing clients about their pain points. Translate "our devices go offline unpredictably" into a technical spec. Engineers build. You own what they build and why.
Your Monday at this job
Engineering team reports what they've built and what's blocked. Customer team reports what users are asking for. You sit at the intersection, decide what's next, plan the sprint, hand it to engineers to execute. You check in at the end. Plan executed successfully. That's it.

Why this is more achievable than consumer APM: At Ather or Bytebeam, a candidate with real embedded experience is rare and valued. At CRED, you're competing with 500 CS students who've been doing product teardowns since 2nd year. Start where your background is an unfair advantage.

What makes you rare — your actual profile

📡
ECE + embedded technical foundation
Most PMs can't read a circuit diagram, explain I2C, or tell you why a sensor is giving noisy readings. You can. That's the "T" in TPM and it's not learnable from a YouTube course.
🎤
TEDxBMSITM Curation + Toastmasters co-founder + MUN
Leadership proof with a narrative arc. You didn't join clubs — you built one and curated another. IIM interviewers and APM recruiters notice that difference.
🧠
Planning instinct + structured thinking
You described your dream Monday unprompted and it was a word-for-word PM job description. That instinct isn't trained — it's yours. Build the technical credibility on top of it.
🎬
Public persona in development — Letterboxd, content instincts
You write with a voice. You have opinions. The Founder-CEO-Public Figure arc you want starts with this habit. Keep it going quietly alongside everything else.

⚠️ The real checkpoint — by end of Sem 5, name your primary track

Right now you're hedging two things at once — deep embedded engineer credibility and TPM/PM/consulting prep. That's fine and cheap in Year 1–2: reading Inspired or The McKinsey Way, writing PM Frames, doing Toastmasters — none of that competes with embedded depth for your time.

But it stops being cheap by Year 3. A summer spent on case competitions instead of a deep IoT internship is not a small trade — it's a real one. You can't do both at full depth in the same window. Without an explicit decision, the risk isn't picking the wrong track — it's drifting into Year 4 with a portfolio that's good at neither.

The checkpoint itself: by end of Sem 5 (around when ARM Microcontrollers wraps up), look honestly at what you have. Is your embedded portfolio stronger, or your leadership/PM portfolio stronger? Which one do you actually want to go deeper on for the Year 3 internship and Year 4 final project? Pick the primary track then — not now, and not by accident. The other track doesn't disappear, it just becomes maintenance instead of primary, same logic as the weekly learning loop.

The Year 4 decision — three forks from the same foundation

You don't decide this now. You decide this at end of Year 3 based on what your profile looks like and what feels right. All three use the exact same Year 1–3 foundation.

Fork A — IoT/Hardware APM

Fastest · strongest fit · your ECE background is an asset

Apply to Ather, Bytebeam, funded IoT startups with PM/product roles. Your embedded projects + PM Frames + internship experience = direct credibility. First PM role at 22–23.

Pay at 25: ₹18–30 LPA. Ceiling: CPO at an IoT unicorn, then Founder.

Fork B — IIM → Consulting

Longer · higher structured ceiling · IIM loan not ₹25L upfront

Work 1–2 years at IoT product company. Take CAT (Year 3–4). IIM A/B/C. McKinsey/BCG/Deloitte. Your story: ECE engineer who built real products and led Toastmasters, now consulting. That story is genuinely compelling.

Pay at 27–28: ₹40–70 LPA. IIM loan repaid within 12–18 months of placement.

Fork C — Consumer Tech APM

Harder to break in · more competition · possible with strong PM portfolio

Flipkart, Razorpay, Swiggy, Groww APM programs. Needs strong PM-framed portfolio + case competition experience + product sense interviews. Your ECE background helps at Razorpay (technical product) and Flipkart supply chain.

Pay at 25: ₹20–35 LPA. Keep this door open but don't make it your primary plan.

The long game — Founder-CEO-Public Figure

20s
Your credibility decade — not glamorous, necessary
TPM / Consulting / Senior PM
You learn how products and businesses actually work. You build a network. You develop the pattern recognition that can't be taught. All three forks lead here. The publicly-known founder-CEO you want to be at 35 is built entirely in this decade.
30s
The founder story becomes possible
Launch something real — with experience, capital connections, and a problem worth solving
Kunal Shah spent years in startups before CRED. The films, the fame, the public figure identity — it follows substance. Not the other way around. Your 20s are the substance decade.
Now
One thing to start right now
Narrate your story publicly — before anyone is listening
Toastmasters, MUN, TEDx — you're already doing it. The people known at 35 started being deliberately visible at 22. Letterboxd reviews, the way you run Toastmasters, how you document your projects — these are the early chapters of the origin story.