Nirvan Mishra
Embedded Software Engineer
Hire this person
Send a job offer directly to this candidate
About
Motivated Master’s in Engineering student (Robotics) focusing on Embedded Systems at the University of Maryland College Park, seeking full-time opportunities in Embedded Software.
Embedded Software
Skills
- Proficient in C/C++ and Object-Oriented Programming (OOP)
- Understanding of microprocessors, including 8085 and ARM Cortex M4 architectures
- Familiar with communication protocols: I2C, UART, and SPI
- Worked with STM32 Nucleo board F401RE for embedded systems projects
- Currently working on RTOS (Real-Time Operating System)
Experience
I have developed hands-on expertise in embedded systems, FPGA development, and VLSI design. My experience includes:
- Embedded Systems: I developed firmware drivers for SPI and GPIO on STM32 Nucleo boards using embedded C, focusing on hardware interfacing and bare-metal programming.
- FPGA Design: As an FPGA intern, I designed and tested SPI and UART IP cores in Verilog and SystemVerilog on Xilinx FPGAs, which were verified using Vivado.
- Digital and Physical Design Verification: I am proficient in Cadence Virtuoso and physical design tools, with experience in CMOS gate sizing, power-delay optimization, and verification of RTL designs.
- VLSI and Circuit Design: I have designed efficient circuits in Cadence Virtuoso, optimizing for power and delay, and developed custom digital components, such as a 32-bit sorting circuit.
Education
I am completing a Master’s in Engineering in Robotics at the University of Maryland, College Park, with a focus on VLSI Design and Embedded Systems. My coursework has included Digital CMOS VLSI Design, Embedded Software Design and Development, and Fundamentals of AI and Deep Learning, equipping me with both foundational and advanced knowledge in digital design, embedded systems, and machine learning.
I also hold a Bachelor’s in Electronics & Instrumentation from the Institute of Engineering and Technology, DAVV, where I studied Analog and Digital Electronics, Circuit Design using HDL, and Introduction to VLSI Design.
This educational background has given me strong skills in hardware and software integration, digital circuit design, and optimization for embedded and VLSI applications.