Post Job Free
Sign in

Software Engineer Computer Engineering

Location:
Fullerton, CA
Salary:
75000
Posted:
May 21, 2018

Contact this candidate

Resume:

**** ******* *** ****** ****** +1-657-***-****

Fullerton, CA-92831 ********@*****.***

Objective: Seeking full time job in the field of Electrical/Computer Engineering, in order-to apply my strong technical knowledge and leadership skills to contribute to the success of your organization. www.linkedin.com/in/pranambennur

Experience Summary:

2+ years of industrial experience in designing, testing, debugging and troubleshooting an embedded system software.

Experience in working with Linux Platforms like Ubuntu, Linux Debian (Raspbian).

Proficient in C, C++ programming & Python in 8,16 & 32-bit embedded environment.

Experience with microcontrollers and ARM Cortex microprocessors.

Experience with many embedded communication protocols. (I2C, SPI, UART, CAN, USB)

Familiarity with ARM assembly language, data structures and algorithms.

Hands on using testing equipment like oscilloscopes, logic analyzers, voltmeter/ammeter etc.

TECHNICAL SKILLS:

Programming Languages: C, C++, Python, Verilog, MySQL.

Tools and Applications: TI C6713 DSP, MATLAB, HSPICE, Microsoft Tools

Embedded Platforms: 8051 MCU, ARM Cortex, 86 Microprocessor, Raspberry Pi.

Operating System: Linux, Ubuntu, Debian, Windows All, Mac

Hardware Architecture: MIPS, ARM.

Development & Debugging Tools: GDB, Git, Code Composer Studio.

PROFESSIONAL EXPERIENCE:

Scalable Systems Research Labs Inc. Role: Embedded Software Intern

Project: Working on a project which will allow me to learn in-depth processes for the design and design verification of digital, analog, mixed-signal or software projects and the inner workings of massively parallel processors or any supporting software for those coprocessors.

Responsibilities: (Mar 2018- Present)

Design and design verification of RISC-V processor, floating point processor, convolutional Neural Network coprocessor.

Memory management and I/O control in microprocessor.

Design and design verification of IOT Controller with crypto engine.

Involved in Development, Testing and Fixing of Embedded System Software including Linux OS, open source tools and applications 2g/3g/4g network.

Experience on different Operating system, Yocto development and customization on Ubuntu.

California State University, Fullerton Role: Instructional Student Assistant

Helped students to understand the following subjects: Advanced Computer Architecture, Computer Organization, Digital Logic & Computer Structure. (Aug 2016 – Dec 2017)

Took responsibility of training students the following tools ModelSim, Xilinx ISE, MATLAB, FPGA in lab.

Exploring Advanced Engineering Role: Embedded Software Engineer

Areas: Linux, System Software, software development, open source tools, Raspberry Pi, Arduino MCU, Zigbee, C/C++, Python, Circuit Design, Debugging tool. (Jan 2014 – Dec 2015)

Responsibilities:

Extensively involved in designing and constructing an embedded system and a circuit.

Experience on setting up Raspberry Pi (ARM Cortex) system using Internet/Ethernet.

Experience in booting configuration to ARM Cortex-A7 using Linux operating system.

Experience in building own Linux distribution system for Raspberry pi using Yocto Project.

Responsibility was to architect and write C and Python code to control the operation of a Raspberry Pi. Understood the serial communication (I2C, SPI, UART) in Raspberry Pi.

Understanding of different production level complex codes.

Interfaced the required software and hardware tools into one working element. Also, involved in testing and fixing issues in circuits and in connecting it with processor.

Provided technical consultation to the clients after gathering and analyzing the requirements.

EDUCATION:

Master of Science in Computer Engineering 3.42/4 DEC 2017

California State University, Fullerton.

Bachelor of Engineering in Electronics and Communication 3.60/4 JUN 2015

Visweswaraya Technological University, Belagavi

Coursework: Embedded System Design (10EC74), Advanced Computer Architecture (EGCP520), Control Systems (10ES43), Computer Communication Network (10EC71), Low Power IC Design (EGCP461), Real Time Audio Processing (EGCP 548), Microcontroller (10ES42), Microprocessor (10EC62), ADHOC Wireless Networks (10EC844), Digital Signal Processor (10ES52), Mixed Signal IC Design (EGCP541)

ACADEMIC PROJECTS:

Automated Infrastructure for Level Crossing using Microcontroller

Board bring up was conducted to activate and use Raspberry Pi according to requirements.

Using motor, raspberry pi and GPS module movement of gate was automatically controlled.

Experiments on Texas Instruments C6x Family of Fixed and Floating Processors:

Hardware/Software tools such as C6713 DSK, Code Composer, MATLAB and Visual Analyzer were used to implement programs written in assembly and C for C6713 DSP.

Executed programs for DSP processors. Designed and implemented digital filters.

Early Detection of Forest Fire Using Wireless Sensor Networks (WSN):

WSN could monitor environment parameters that causes forest fires and send the data (signal) immediately to the observer.

WSN had hardware like microcontroller, voltage regulator, sensors and Zigbee transceiver in-order to convert and transmit the signal. (Embedded C and Python)

Power Optimization of 4-bit RCA and 4-bit CLA:

Optimization was carried out for Different Technology Nodes and different Voltage Supply.

Power dissipation was minimized by reducing the supply voltage and the length of the channel in a transistor. HSPICE was used to scale down and test digitally. (HSPICE)

Created an Internet FORUM using PHP and MySQL:

Created an internet forum that had an administrator, moderator and registered users.



Contact this candidate