Kannan Marimanavalan

Senior Embedded C and IoT Engineer

Salary / Daily rate

Farmington Hills, MI, USA

Freelance, open to permanent contract

Can come onsite

Skills

AutoCAD

Languages

English

About me

Intro

Senior Embedded C & IoT Engineer with 19+ years in automotive ECU development at Bosch. Expert in AUTOSAR, ISO 26262, and communication protocols (CAN/LIN) with proven track record in memory optimization and diagnostic systems. Specialized in production-ready embedded solutions and cross-functional team leadership for automotive platforms.

Links

Work experience

Lead Software Engineer

Bosch USA

Sep 2023 - Present

3 years 2 months

Farmington, MI, USA

Developed ECU basic software components, including RTOS, diagnostics, and memory management. Designed system-level ECU functionalities and integrated application features for production readiness. Investigated field-reported issues and performed root cause analysis during development and launch phases.

Senior Software Engineer

Bosch India

Aug 2017 - Aug 2023

6 years 1 month

Coimbatore, Tamil Nadu, India

Led embedded software development for core vehicle platforms in a collaborative team setting. Developed and maintained communication modules (CAN/LIN) and integrated third-party drivers. Improved memory usage and software optimization across ECU platforms. Built automation tools to support signal code generation and reduce manual efforts.

Senior Software Engineer

Bosch USA

Sep 2013 - Jul 2017

3 years 11 months

Farmington, MI, USA

Conducted validation of diagnostics and system functionalities for vehicle platforms. Acted as technical interface between customer and development team for issue tracking and resolution. Supported ASIC driver testing to ensure stable hardware-software integration.

Software Engineer

Bosch India

May 2007 - Aug 2013

6 years 4 months

Coimbatore, Tamil Nadu, India

Developed diagnostic and communication modules aligned with emissions and regulatory standards. Contributed to ECU migration projects and supported production activities in international teams. Participated in on-site collaboration in Germany to support development and integration phases.

Software Engineer

HCLTech

Feb 2005 - May 2007

2 years 4 months

Chennai, Tamil Nadu, India

Developed device drivers for VoIP hardware platforms. Implemented low-level diagnostics and communication APIs for hardware bring-up and validation.


Education

Government College of Engineering, Bargur

Bachelor of Engineering - BE

2000 - 2004

3 years 11 months

The best place to find your next move

© 2026. All Rights Reserved.