Sathish Kannan B — Software Engineer
Innovative and well-respected Technical Leader with over 17+ years of experience in embedded Linux development across Automotive IVI, Set-Top Boxes (STB), and IoT systems. Highly proficient in C, Linux kernel programming, device drivers, and HAL integration, with strong expertise in hardware-software interfacing. Skilled in guiding end-to-end software development—from requirements gathering to production release—while ensuring on-time, on-budget delivery aligned with quality standards. Adept at leading cross-functional teams, mentoring talent, and enforcing best practices to consistently exceed client and stakeholder expectations. Demonstrated ability to lead complex software initiatives, drive architecture and system-level decisions, and deliver robust, production-quality solutions. Technical Skills: Programming Languages: C, C++ System & Kernel Programming: Linux Kernel Programming, Kernel Concepts, Linux Device Drivers, HAL Porting, System Programming, User Space Application Development (UNIX/Linux) Embedded Development: U-Boot, Board Bring-up, Product Development, Middleware HAL Development, Middleware Integration Protocols & Interfaces: I2C, SPI, UART, CAN, DISEqC, PIO Hardware & Low-Level: Schematics Understanding, Device Datasheet Analysis, LNB & DISEqC Controllers, UART Controller, Interrupt Controller, Front Panel Keypad, Seven-Segment Display Tools & Platforms: Yocto, Linux BSP, U-Boot, Cross-Compilation Toolchains, ST20 & ST40 GDB, Linux GDB, ADB, FOSH, BBS HDCP, UITA, Profile Builder, Configuration Tools, HAL Test Suite, ISP Tools, TV-Tool, Git, Makefile Productivity: Microsoft Word, Excel, Outlook, PowerPoint, Source Insight Problem Solving & Support: Troubleshooting, Problem Resolution, Board Bring-up Debugging Leadership & Collaboration: Mentoring, Coaching, Cross-Functional Team Management, Customer Engagement, Project Lifecycle Management
Stackforce AI infers this person is a leader in Embedded Systems with a focus on Automotive and IoT.
Location: Bengaluru, Karnataka, India
Experience: 17 yrs 7 mos
Skills
- Device Drivers
- Technical Leadership
Career Highlights
- 17+ years in embedded Linux development.
- Expert in hardware-software interfacing.
- Proven track record in leading complex software initiatives.
Work Experience
Dell Technologies
Senior Principal Software Engineer (2 mos)
MediaTek
Senior Staff Engineer (7 yrs 1 mo)
MStar Semiconductor
Principal Engineer (2 yrs 1 mo)
altech UEC
Senior Engineer (5 yrs 4 mos)
MindTree
Senoir Software Engineer (1 yr 6 mos)
Cranes Software
Software Engineer (1 yr 5 mos)
Education
B.E at Anna University Chennai
B.E at Shri angalamman college of engineering and technology