Karthik Shanmugam
Nanyang Technological University Singapore
Tell me more about Karthik Shanmugam?
Karthikshanmugam is a highly experienced Software Engineer with 11 years of experience in the Information technology environment. He has worked as a Software Engineer in Real-Time Location System and has expertise in programming languages such as C, C, and multitasking application development in the Windows environment. Karthikshanmugam has extensive experience in embedded firmware development using various microcontrollers and has hands-on experience with hardware sensors like Motion, Proximity, Infrared, and Ultrasound. He is skilled in handling lab equipment like Logic analyzers and Power analyzers and has a strong understanding of Agile methodology.
For inquiries about Phone Number and Email, please click here Unlock Contact
Emails and Phone Numbers
About
• 11 years of significant experience in the Information technology environment, worked as a Software Engineer in Real-Time Location System. • My expertise lies in programming languages such as C, C++, and multitasking application development in the Windows environment. • Extensive experience in embedded firmware development using various microcontrollers like Texas Instrument MSP430, 2272, 2955, 5329, and CC1310, Arm based Microcontrollers like CC1350, CC2640, CC2650, and NXP LPC54608. • Expertise in embedded Hardware protocols like SPI, I2C, interrupts, TCP/IP, Ethernet, UART, ADC, and PWM. • Hands-on experience in various hardware sensors like Motion, Proximity, Infrared, and Ultrasound. • Experience in Wireless technology (IOT protocols) like RF, BLE, Wi-Fi, NBIoT, and LTE CatM1. • Good knowledge of reviewing schematic diagrams, troubleshooting, and debugging every peripheral in the hardware. • Expertise in handling lab equipment like Logic analyzers and Power analyzers. • Proficient in the whole software development life cycle including planning, analyzing, designing, implementation, testing, delivery, and maintenance based on product and customer requirements. • Followed Agile methodology and gained experience in organization-wide SAFe agile framework.
...See MoreWork Experience
STAFF FIRMWARE ENGINEER | EMBEDDED | R&D | RTOS | IOT | AGILE | SMART GRID | RF SYSTEMS | REAL TIME SYSTEMS
Staff Firmware Engineer
Lead Software R & Director Engineer
Lead Software R & Director Engineer
Appliances, Electrical, and Electronics Manufacturing
Karthik Shanmugam's Professional Milestones
- Lead Software R & Director Engineer (2019-05-01~): Successfully led the development and execution of software projects, fostering collaboration and driving successful product development.
- Staff Firmware Engineer (2021-09-01~): Optimized firmware production, driving efficiency and ensuring user-friendly output.
Education
Information Science/studies
2018-2019Skill
Requirements Analysis
Software Development Life Cycle
C
Software Development
Firmware Development
Certification
Colleagues
Other Named Karthik Shanmugam
Frequently asked questions
We found 2 Karthik Shanmugam's email addresses
We found 1 Karthik Shanmugam's phone numbers
Karthik Shanmugam works for EDMI Limited
Karthik Shanmugam's role in EDMI Limited is STAFF FIRMWARE ENGINEER | EMBEDDED | R&D | RTOS | IOT | AGILE | SMART GRID | RF SYSTEMS | REAL TIME SYSTEMS
Karthik Shanmugam works in the industry of Appliances, Electrical, and Electronics Manufacturing
Karthik Shanmugam's colleagues are Andrew Jones,Roy Kirsopp,Andrew Thomas
Karthik Shanmugam's latest job experience is STAFF FIRMWARE ENGINEER | EMBEDDED | R&D | RTOS | IOT | AGILE | SMART GRID | RF SYSTEMS | REAL TIME SYSTEMS at EDMI Limited
Karthik Shanmugam's latest education in Nanyang Technological University Singapore