Software Engineer @Harman | Embedded Systems | Embedded Linux | C++ | Linux | Python | Automotive Software

India

Bengaluru, Karnataka, India
India

Bachelor's degree, Electrical, Electronics and Communications Engineering
JSS Academy Of Technical Education Karnataka
Join Ajay and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @Harman | Embedded Systems | Embedded Linux | C++ | Linux | Python | Automotive Software
I am a Software Engineer with 3 years of experience developing Embedded Linux software for automotive systems and building AI-powered software applications. My background spans embedded systems, backend engineering, and applied AI, allowing me to work across the complete software stack, from low-level system programming to intelligent applications. At Harman International, I contribute to Toyota telematics platforms, developing Embedded Linux software using Modern C++, Python, and Linux system programming. My work includes OTA software updates, UDS diagnostics, CAN communication, inter-process communication (IPC), system integration, debugging, performance optimization, and automation tools that improve engineering productivity. Beyond my professional experience, I have designed and developed AI-powered applications using Python, FastAPI, PostgreSQL, Redis, Celery, React, Next.js, and Large Language Models. One of my key projects is an AI Resume Optimization platform featuring ATS analysis, resume parsing, LLM-powered resume enhancement, prompt engineering, AI Interview Coach capabilities, and scalable backend services. Building these systems has strengthened my understanding of production AI applications, API design, distributed systems, and modern software architecture. Technical Skills • Modern C++ • Python • Embedded Linux • Linux System Programming • FastAPI • PostgreSQL • Redis • Celery • React • Next.js • Large Language Models (LLMs) • Prompt Engineering • AI Applications • UDS Diagnostics • CAN/CAN FD • OTA Updates • IPC • Git • Yocto • Bash I enjoy solving challenging engineering problems, whether optimizing embedded software running on resource-constrained devices or designing scalable backend systems that power AI applications. I continuously expand my expertise in Embedded Linux, System Design, Modern C++, Backend Engineering, LLM Architecture, RAG, AI Agents, and cloud-native software development. I am currently seeking opportunities as an Embedded Software Engineer, Software Engineer, Backend Engineer, or AI Platform Engineer, where I can build reliable, scalable, and innovative software while continuing to grow across both systems programming and AI engineering.
Bengaluru
Software Engineer at HARMAN International, Aug 2023 - Present · 3 yrs 2 mos, India
Associate Software Engineer at HARMAN International, Feb 2023 - Aug 2023 · 7 mos, Bengaluru, Karnataka, India, Developed UI for "Ready Tune" application using Android and Qt programming.
Software Developer at Finatech Solutions, Sep 2021 - Oct 2021 · 2 mos, India, Project Summary: Multi-User Login System with Admin Panel - Developed a multi-user login system with an admin panel. - Implemented user and admin login functionalities using web technologies. - Configured user redirection to the company's official website upon login. - Designed an admin panel allowing administrators to manage users and assign tasks. - Integrated a file upload feature on the official website for users to submit completed tasks.
Bachelor's degree, Electrical, Electronics and Communications Engineering, JSS Academy Of Technical Education Karnataka