Post Job Free
Sign in

Embedded Engineer

Location:
Dallas, TX
Posted:
March 22, 2015

Contact this candidate

Resume:

NITISH MIDHA

*** *. *** ******, *** ***, Arlington, TX – 76010 ● 408-***-**** ● ***********@*****.***

EDUCATIONAL QUALIFICATION:

• Masters of Science, Electrical Engineering, The University of Texas at Arlington, GPA 4.0 May

2015

Course work: Embedded Microcontrollers system design, Microprocessor system, Advance Embedded

microcontroller system design, Advance Microprocessor system, Wireless communication, Data

communication, Digital signal processing, Introduction to Microelectromechanical systems (MEMS).

• Bachelor of Technology, Electronics and Communication Engineering, Punjab Technical University,

First Class with Distinction, 75.6%

May 2012

TECHNICAL SKILLS:

• Experienced with Real Time Operating System (RTOS), kernel design and Boot loader.

• In depth knowledge of microprocessor and microcontroller (RISC) architecture and memory virtualization.

• Good at understanding hardware schematics and datasheets.

• Processors / Target Platforms: dsPIC33FJ128MC802 (16 bit), ARM Cortex M4, ATMEL 8051.

• Tools/IDE: MpLab, Xilinx, Visual studio, Xcode, Keil, EAGLE, Code Composer, Microsoft Office.

• Device drivers: UART, SPI, I2C, CAN, PWM, PID, ADC, DAC, DMA, GPIO, Quadrature Encoder, Input

Capture, Output Compare, Graphics LCD, Watchdog, Interrupts, Timer, Flash memory.

• Programming Languages: C, C++, VHDL, Assembly Language, MATLAB and Exposure to Python.

• Communication: RS232, RS485, Zigbee, OSI Layers, TCP/IP, UDP, IPV4, IPV6, Ethernet, 802.11,

Bluetooth.

• Debugging Tool: ICD3.

• Operating System: Windows 7/8, Macintosh OS X.

• Experienced with laboratory equipment’s like oscillator, function generator, multi-meter and soldering.

• Electrical engineering honor society member, IEEE-Eta Kappa Nu (HKN).

• Good communication, leadership, teamwork skills and commitment to error free deliverables.

WORK EXPERIENCE:

Advance Technology: Industrial Trainee (Chandigarh, India) Jan 2012 - June 2012

• VLSI design was studied and implemented using the VHDL language.

• Worked on different modules using FPGA and CPLD.

ACADEMIC PROJECTS:

Design of a preemptive and co-operative real-time operating system

• Implemented kernel functions for context switching, scheduler, semaphore resource management

• Developed system call function to delete a thread

Device controller using DMX512-A protocol with EF1 topology

• Build a controller and device for a timing intensive asynchronous communications interface based on the

DMX512-A protocol with EF1 topology.

• The PC transmitter will accept commands from a PC via an RS-232 interface and will continuously

transmit a serial stream to control up to 512 devices on a RS-485 communication bus.

Engineered a Tennis ball Retriever Robot

• Worked with vision team to recognize and move towards tennis ball and away from the net.

• The project required coordination with different sensors and drive control teams.

Design of 32 bit microprocessor

• Designed a RISC Microprocessor based on Harvard architecture.

• Implemented a full set of ALU & non-ALU instructions using 4 stages pipelining with solutions for

structural, control, and data hazards.

Design of SDRAM controller to interface MT48LC16M4A2 SDRAM with 80386DX microprocessor

• A complete controller solution was designed including Register Transfer Level, State diagrams, row,

column, bank signal generation, data masking, data flow, ready logic, refresh support.

• Optimizing the design so as to minimize the processor waiting time for refresh and auto-refresh functions.

Emulating cache controller to determine the best architecture

• The goal of this project was to determine the best architecture for a cache controller that interfaces a 256KB

cache in a processor having 4GB SDRAM and 64 bit data bus by adding extra code to FFT function.



Contact this candidate