Skip to main content
Manoj Kumar

Manoj Kumar

Looking for a job

Talent
ChennaiMember since July 10, 2026
C++Data StructuresPythonEmbedded LinuxFirmware IntegrationCode coverageREST APIFastCGILighttpdSignalRSQLiteAWS SQSDockerHTMLCSSPyQtQMLSOLID PrinciplesUnit TestingGDBValgrind
·

Hire this person

Send a job offer directly to this candidate

C++Data StructuresPythonEmbedded LinuxFirmware Integration

About

Software Engineer with 4+ years of experience in C/C++, Python, and Linux system programming, developing embedded software, backend APIs, and cloud-edge applications. Experienced in designing production-grade software for embedded Linux platforms, implementing secure REST APIs, and developing high-performance applications with a strong focus on performance optimization, debugging, and software quality. Skilled in multi-threaded application development, profiling and performance analysis using Valgrind, static code analysis with clang-tidy, and code coverage analysis using GCOV/LCOV.

Experienced in H.264, H.265 (HEVC) video streaming, embedded firmware integration, AWS cloud services, and cross-functional collaboration with hardware, firmware, and QA teams.

Former Assistant

Professor with strong computer science fundamentals and experience mentoring over 500 engineering students.

Experience

Senior Software Engineer at e-Con Systems (2022-07 – Present)

Product-Based Company

  • Designed and developed embedded backend software solutions using C++ and Python for IP camera and healthcare applications operating on Embedded Linux platforms.
  • Developed CAPSA HealthCare device application end-to-end: Python backend, QML UI, SQLite persistence, SignalR real-time communication, and native firmware API (.so) integration for hardware optimization.
  • Architected and optimized FastCGI-based REST APIs across 5+ enterprise projects, reducing API response latency from 500ms to 150ms and improving system scalability.
  • Built 12-channel concurrent RTSP surveillance system (Bus Patrol) using GStreamer pipelines and PyQt5, with ONVIF-based auto-discovery and configuration of IP cameras — optimized for <100ms glass-to-glass latency.
  • Provided IP camera configuration portal for Schneider Electric (Jonova project) — C++ backend with FastCGI on Lighttpd, secure REST APIs, and authenticated WebUI with firmware-level device control.
  • Engineered distributed build automation tool in TypeScript with parallel worker execution, AWS SQS job queuing, S3 artifact storage, and Docker containers — reducing Nvidia board firmware build times by ~60%.
  • Collaborated with hardware, firmware, frontend, and QA teams to deliver software releases aligned with customer and business requirements.

Assistant Professor (Information Technology) at Saranathan College of Engineering (2013-08 – 2022-06)

  • Taught programming fundamentals, data structures, operating systems, and software engineering to 500+ undergraduate students over 9 years — building expertise in CS theory that directly informs embedded architecture decisions today.
  • Mentored 30+ student capstone projects in embedded systems, IoT, and web technologies; served as department placement coordinator connecting students with campus recruiters.

Education

M.E. in Computer Science & Engineering – Kurinji College of Engineering & Technology (2013)

B.Tech. in Information Technology – Trichy Engineering College (2011)

Skills

Looking for a job

Reviews

Related