Embedded Software Engineer @ HARMAN – A Samsung Company | Multi-ECU Firmware • CAN/ISO-BUS • Control Algorithms • MATLAB • Real-Time Embedded C

Pune District, Maharashtra, India

Mumbai, Maharashtra, India
Mumbai, Maharashtra, India

Khopoli, Maharashtra, India

Mumbai, Maharashtra, India




Bachelor of Engineering - BE, Electronics
K. J. Somaiya Institute of Technology
Diploma, Industrial electronics
VPM Polytechnic
Join SAURABH and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEmbedded Software Engineer @ HARMAN – A Samsung Company | Multi-ECU Firmware • CAN/ISO-BUS • Control Algorithms • MATLAB • Real-Time Embedded C
I am an Embedded Software Engineer working at HARMAN – A Samsung Company, specializing in multi-ECU embedded control, real-time firmware, and CAN/ISO-BUS based communication systems. At HARMAN, I develop embedded application software for John Deere sprayer platforms, including domain controllers, task controllers, solution controllers, and nozzle controllers. My work spans embedded C development, MATLAB-based control logic, pressure/flow regulation, section control, and precision spraying features including See & Spray. I have a strong foundation in control algorithms, actuator/sensor integration, testing, and hardware debugging, supported by hands-on experience from defense electronics, industrial systems, and robotics-focused personal projects. I enjoy building reliable, high-performance embedded systems and continuously strengthening my skills in control systems, automotive-grade firmware, and real-time software design. My next goal is to contribute to automotive/EV embedded development, where control systems, embedded software, and hardware understanding come together to build world-class products.
Pune District
claude code
glama
Dify
Software Engineer - Product Development at HARMAN International, Sep 2024 - Present · 2 yrs 2 mos, Pune District, Maharashtra, India, Working on John Deere sprayer application software, involving multi-ECU embedded control for precision agriculture and See & Spray systems. Key Responsibilities • Developed software for a cascade multi-ECU architecture (Domain Controller, Task Controller, Solution Controller, Nozzle Controllers). • Implemented nozzle activation logic, section control, safety checks, and inter-ECU communication. • Designed a new Task Controller enabling “Multi-Meter” operation — virtual boom sections with independent spray-rate control. • Integrated ISO 11783 (ISO-BUS) CAN communication for exchanging rate, section, and prescription data. • Worked on closed-loop pressure/flow control to maintain target spray rate using pump, valves, and sensor feedback. • Used MATLAB to design & tune control logic, deployed in optimized Embedded C. • Performed extensive hardware testing to ensure reliable field performance.
Embedded system design engineer at Paras Defence & Space Technologies Ltd., Mar 2023 - Sep 2024 · 1 yr 7 mos, Mumbai, Maharashtra, India, * Spearheading defense electronics projects, including the development of Remote Controlled Weapon Station, Opto-electronics submarine periscope, and Gun reflex sight. * Expertise in microcontroller programming (STM32, PIC, ADSP, ESP32, AVR) and proficiency in * communication protocols (UART, Ethernet, SPI, I2C). * Ensuring software quality through adherence to Misra C standard and effective use of GIT for maintenance. * Rigorous testing to meet high standards and deliver top-notch products.
Junior embedded engineer at Anand system engineering, Apr 2022 - Mar 2023 · 1 yr, Mumbai, Maharashtra, India, As an Anand System Engineer specializing in EOT (Electric Overhead Travel) crane controllers, I play a pivotal role in developing and optimizing the software that powers these critical devices. Here are the key aspects of my work: Responsibilities: * Software Development: Design, develop, and test software for EOT crane controllers, ensuring seamless operation whether wired or wireless. * Microcontroller Expertise: Proficiently work with AVR and ESP32 microcontrollers to implement control logic and communication protocols. * Compliance with MISRA-C Guidelines: Adhere to MISRA-C standards during software development to ensure safety, reliability, and maintainability. * Communication Protocols: Implement UART and I2C communication for seamless interaction between the controller and peripheral devices. * Web Server Integration: Collaborate on HTTP and HTTPS communication, including handling JSON data, and contribute to web server functionality using ESP32. Technical Skills: * Proficiency in C/C++ programming. * Strong understanding of microcontroller architecture (AVR, ESP32). * Familiarity with communication protocols (UART, I2C). * Experience with web technologies (HTTP, HTTPS, JSON) and web server development. Impact: My work directly contributes to the safe and efficient operation of EOT cranes, enhancing productivity across industries.
Intern at Tata Steel, Jul 2020 - Aug 2020 · 2 mos, Khopoli, Maharashtra, India
Intern at L&T Heavy Engineering, May 2017 - Jun 2017 · 2 mos, Mumbai, Maharashtra, India
Bachelor of Engineering - BE, Electronics, K. J. Somaiya Institute of Technology
Diploma, Industrial electronics, VPM Polytechnic