Summary
Overview
Work History
Education
Skills
Software
Agile Project Management Experience
Technical Skill Set And Area Of Expertise
Timeline
Generic

Jaya Naga Venkata Sudhakar

Embedded Software Engineer
Vijayawada

Summary

Embedded Software Engineer with 8+ years of experience in designing and developing complex embedded systems using C and Linux. Proven leadership in managing teams, optimizing performance, and delivering scalable, production-ready solutions.

Overview

8
8
years of professional experience

Work History

Senior Technical Lead

HCL Technologies
12.2019 - Current
  • Implemented RSA, ECDSA & ECDH cryptographic algorithms for Qatprovider Shim layer.
  • QAT_HW & QAT_SW Co-existence implantation for QAT Engine.
  • FBSD porting and performance tuning for Qatprovider.
  • Implemented FIPs 140-3 level -1 CMVP features related code for Qatengine Shim layer.
  • Qatengine enablement in Virtual Machine Environment.
  • Client: Intel
  • Technologies: C language & Linux System Programming

Senior System Engineer

Jasmin Infotech Pvt. Ltd.
06.2017 - 10.2019
  • Implemented BMCA (Best Master Clock Algorithm) stack for Jacinto DRA746 EVM
  • Development of IEEE standard 802.1 Qat-Stream Reservation protocol (SRP) for Jacinto DRA746 EVM.


Education

Bachelor of Technology - Electrical And Electronics Engineering

JNTUK
04.2001 -

Skills

    Proficient in GDB and Valgrind debugging tools

    Network packet analysis tools: Iperf & TCPDUMP

    KVM and XEN hypervisor expertise

    Web servers: NGINX and HAPROXY

    Experience with Intel Xeon & Atom processors

    Building tool: make utility & auto tools

    Git hub, Co-Pilate , VI, Ctags

Software

C language

Linux System Programming(Linux Internals)

FIPS 140-3

Crytography

OpenSSL

TLS12, TLS13

Nginx & Haproxy

Basic C

Elementary Kernel Programing

OS: Linux, FreeBSD, RHEL, CentOS, Windows

Basic Shell scripting

Software architecture design

Agile Project Management Experience

  • Sprint Planning & Execution
  • Daily Stand-ups & Scrum handling
  • Led Client meeting
  • Managing Release activities (SDLE & SQA)
  • Bug scrub meetings

Technical Skill Set And Area Of Expertise

  • Design, Development, Testing & Debugging of the software
  • Good knowledge on Operating system concepts like Universal IO calls, virtual memory, process management, Threads & Inter process communication (IPC) & Socket programming
  • Having a good knowledge on Booting process
  • Knowledge on kernel synchronization techniques, kernel timers & IOCTL calls
  • Basic awareness on bottom halves mechanism like Tasklets
  • Kernel configuration & Building
  • Device driver development - Medium level
  • Protocol stack development for Qatengine, Audio Video Bridging
  • Working experience on DRA74x, Intel Xeon Processor & S3C2410 SOC's
  • Knowledge in software development life cycle
  • Hands on experience on UART, I2C driver & protocol

Timeline

Senior Technical Lead

HCL Technologies
12.2019 - Current

Senior System Engineer

Jasmin Infotech Pvt. Ltd.
06.2017 - 10.2019

Bachelor of Technology - Electrical And Electronics Engineering

JNTUK
04.2001 -
Jaya Naga Venkata SudhakarEmbedded Software Engineer