Santhosh Nagendran
Embedded Software Engineer @Soneil Electronics
Signup · Get unlimited contacts
WORK HISTORY
Embedded Software Engineer @Soneil Electronics
Brampton, ON, CA
Conduct in-depth research and development focused on products within the Electric Vehicle (EV) industry, including batteries, Inverters and chargers. Develop and test firmware and software for interfacing various I/O components such as sensors, motors, displays, and systems for current, voltage, and temperature monitoring. Handle a variety of controllers and write firmware for ESP controllers, STM controllers, and ARM-based controllers. Implement and work with communication protocols including TCP/IP, HTTP, Websocket, OCPP, SPI, I2C, CAN, MODBUS, UART, RS232, and RS485 using embedded C and C++. Develop and integrate client software for testing and prototyping products using JavaScript, C# and Python. Operate and manage test equipment and instruments such as multimeters, current meters, voltage meters, Oscilloscopes, Signal Generators, Spectrum Analyzers. Oversee documentation and support the entire process from conceptual ideas to prototyping and final product development.
EDUCATION
Conestoga College
Post Graduation Diploma, Embedded System Development
Dr.Mahalingam College of Engineering and Technology
Bachelor of Engineering - BE, Instrumentation and Control Engineering
ABOUT SANTHOSH NAGENDRAN
My journey into engineering began with a moment of curiosity—when I saw a DC motor spin in response to commands entered into a laptop. That moment ignited my passion for technology and problem-solving, ultimately leading me to pursue a Bachelor\'s degree in Instrumentation and Control Engineering. This foundation was further solidified with a specialization in Embedded System Development from Conestoga College, where I gained invaluable hands-on experience across various projects. This allowed me to sharpen my skills in both hardware and software development, with a particular focus on seamless integration.Core Skills & Expertise:Embedded Systems: Proficient in Embedded C, Bare Metal Programming, and Embedded Device Drivers Development.Hardware Design: Skilled in Schematic Capture, PCB Design, Circuit Analysis, and Testing.Software Development: Advanced knowledge of C++, Java, Python, and web technologies (HTML5, CSS, Bootstrap, JavaScript, Python, SQL).Version Control & Collaboration: Proficient in Git for version control and collaborative development.Problem-Solving: Passionate about tackling complex challenges through innovative solutions.Communication: Effective communicator, attentive listener, and a quick learner, always eager to adapt and improve.Time Management: Strong organizational skills, ensuring efficient task completion within deadlines.I thrive in dynamic environments where I can continue to grow my technical knowledge and contribute to meaningful projects.Feel free to explore some of my works and projects:https://github.com/SanthoshNagendran/Make_Files.githttps://santhoshguptha95.wixsite.com/embeddeddesigner
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.