Specialized in Real-time Firmware Solutions.
B. Vijay Krishna
Embedded Systems Trainee | Aspiring Embedded software Engineer | C/C++ | Embedded C Microcontoller | Data structures | IoT | Firmware Development
A Passion for Embedded Systems
I am an Electronics & Communication Engineering graduate with a strong passion for Embedded Systems and real-time hardware-software integration. Currently pursuing an Embedded Systems course at Emertxe Information Technologies, I've gained hands-on experience in microcontrollers, C programming, sensor interfacing, and real-time embedded projects.
Key Expertise & Skills
C/C++ Programming
Proficient in C and C++ for robust firmware development and efficient system-level programming.
Data Structures
Strong understanding and application of data structures for optimized code performance.
Microcontrollers
Hands-on experience with microcontroller programming and interfacing.
Linux & Firmware
Developing integrated solutions for IoT devices and low-level firmware.
Experience: Embedded Systems Trainee
At Emertxe Information Technologies, I'm immersed in a comprehensive Embedded Systems course, focusing on real-time system design with C and Embedded C. This rigorous program covers everything from bare-metal programming to advanced microcontroller architectures.
Emertxe Information Technologies
Embedded Engineer Trainee | June 2025 - Present (9 months)
Bangalore Urban, Karnataka, India
  • Embedded C and bare-metal programming
  • UART, I2C, SPI, CAN protocols
  • Real-time project development
  • Programming and debugging using MPLAB X IDE, including UART,CAN serial terminal debugging
Selected Projects: Foundation in C & Data Structures
Address Book System
Implemented robust file handling and data management functionalities using C, demonstrating strong foundational programming skills.
MP3 Tag Reader
Designed a metadata extraction utility using intricate bit-level operations, showcasing an understanding of low-level data manipulation.
LSB Image Steganography Tool
Created a system to securely hide and retrieve data within image files, leveraging least significant bit manipulation.
Advanced Projects: Real-time & AI Integration
Fire Detection System
Developed a real-time fire detection system using flame sensors, integrated with microcontrollers for immediate alerts and responses.
Heart Disease Detection with AI/ML
Built a CNN-based model (AlexNet/ResNet/VGGNet) to classify multiple heart conditions from X-ray images.
Advanced Projects: PIC Microcontroller & Automotive Systems
Car Black Box System Using PIC18F4580
Implemented a system for monitoring and recording critical vehicle parameters and events, akin to an aircraft's black box. This project focused on capturing and storing data related to accidents or unusual driving conditions.
Key technologies:
  • Embedded C
  • PIC18F4580
  • RTC (DS1307)
  • I2C
  • UART
  • EEPROM
Key learnings:
  • RTC interfacing
  • Event-based data logging
  • Collision detection
  • UART communication
  • Real-time data handling
CAN Based Automotive Dashboard
Developed a real-time automotive dashboard displaying essential vehicle parameters, leveraging the Controller Area Network (CAN) protocol for communication. This project focused on efficient data exchange and robust display mechanisms.
Key technologies:
  • Embedded C
  • CAN Protocol
  • PIC Microcontroller
  • CAN Controller & Transceiver
  • CLCD Display
Key learnings:
  • CAN protocol architecture
  • Message transmission/reception
  • Real-time data synchronization
  • Fault detection
Data Structures & Embedded C Projects in Action: Complex Calculators & Search
1
Arbitrary-Precision Calculator (APC)
A DS-based calculator performing arithmetic operations on very large integers using a Doubly Linked List (DLL), handling numbers beyond standard data types.
2
Inverted Search Engine
Implemented an Inverted Search Engine in C using Singly Linked Lists and a Hash Table for indexing and searching words across multiple text files, showcasing dynamic memory management.
Education & Certifications
01
Emertxe Information Technologies
Embedded Systems Course (June 2025)
Focused on practical embedded systems development.
02
Sreenivasa Inst. of Technology
Bachelor of Technology, ECE (2022 - 2025)
Strong foundation in Electronics and Communications Engineering.
03
GMR Polytechnic Srisailam
Diploma of Education, ECE (2019 - 2022)
Early specialization in Electrical, Electronics and Communications.
04
AI Tools Workshop
Certification for proficiency in AI/ML tools.
Languages & Tools
English
Limited Working Proficiency
Telugu
Full Professional Proficiency
VS Code
Development Environment
AI Tools
Workshop Certified
Let's Connect
I am actively seeking opportunities in embedded software development, microcontroller programming, and system-level design, where I can apply my skills, grow with the team, and contribute to innovative products.
Contact Details
Mobile: 7989760379
LinkedIn: Profile
Made with