Embedded Software Engineer | Edge AI & Firmware | C++ · Rust · Python
Send a job offer directly to this candidate
Software Engineer with 2 years of experience in firmware development, communication protocols, and on-device AI for IoT and traffic systems. Skilled in C++, Rust, and Python across Linux and bare-metal environments. Experienced in hardware integration and inference pipeline deployment. Embedded software engineer focused on edge AI inference, LLM, protocol engineering, Data Analytics, and performance-critical Linux systems.
Software Engineer at DataCorp Traffic Private Limited (2024-06 – Present)
Developed RTOS embedded firmware for traffic monitoring systems in C++, Rust, and Python, covering hardware bringup, protocol integration, and debugging. Worked in agile teams using Jira for sprint planning and coordination with QA and hardware teams. Mentored junior developers in embedded tooling, Wireshark debugging, and code reviews.
Handled R&D tasks including reverse-engineering undocumented protocols and deploying inference pipelines under hardware constraints. Used prompt engineering and agentic coding tools to accelerate prototyping and documentation.
Bachelor of Engineering in Computer Science – Sir M Visvesvaraya Institute of Technology (2020-08 – 2024-05)