Embedded Software Engineer | C | Research & Development



Bachelor of Engineering - BE
Vishwakarma Government Engineering College
Join Darshan and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEmbedded Software Engineer | C | Research & Development
Greater Ahmedabad Area
Robotics Engineer at Adiance Technologies Pvt. Ltd., Apr 2025 - Mar 2026 · 1 yr, I’m currently responsible for the firmware of our new 6-DOF robotic arm — a major upgrade from the previous 4-DOF version, and noticeably smarter . I handle the entire embedded control stack: real-time motor coordination, safety logic, sensor processing, and a CAN-based communication system that keeps every joint in sync without drama . The arm is fully modular, so the end effector can host different tools, and the firmware automatically adapts to whatever you mount on it — no complaints, no rewiring rituals . I’m also building features typically seen in high-end robotic platforms: drag-and-teach for recording motion through direct interaction, torque-based object avoidance so it doesn’t fight physics, and intelligent trajectory handling that keeps movements smooth instead of “robotic” in the bad sense . Most of my work lives deep in embedded C/C++, real-time decision-making, and protocol-level control — essentially crafting firmware that makes the robot feel less like an early-stage build and more like a refined, production-grade system .
Robotics Intern at Adiance Technologies Pvt. Ltd., Oct 2024 - Apr 2025 · 7 mos, I implemented real-time web control and coordinated multi-axis motion, giving the arm a level of precision usually seen in industrial setups. Using the ESP32’s built-in Wi-Fi, I hosted a local server directly on the controller, allowing the robotic arm to be operated from any device on the network. The control system accepted only predefined, well-structured API-style commands sent to its local IP, so every movement was triggered through a validated request format — turning the whole setup into a reliable, network-ready robotic platform rather than just a standalone prototype. The fun part? I added features you don’t normally see in internship projects — like real-time web-based control and coordinated multi-axis motion logic that behaved more like a miniature industrial robot than a weekend prototype. Building it wasn’t just about wiring motors; it was about designing a system that could think fast enough to avoid doing anything stupid. And by the end, it did exactly that — most of the time. By the end, the arm wasn’t just following commands; it was reacting intelligently to its environment. And honestly, that’s the moment I realized I wasn’t just building hardware — I was building a machine with personality.
Bachelor of Engineering - BE, Vishwakarma Government Engineering College