July 14th, 2010, 02:26 PM
Post Count Number #1
UI developer : Bangalore NetApp
Business Card Title / Posting Title : Member Technical Staff ( Lead UI developer)
Job Summary :
As a Software Engineer you will work as part of a team responsible for participating in the development, testing and debugging of operating systems and file systems that run NetApp storage applications. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development.
Essential Functions :
- A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle including :
- Coding
- Debugging
- Reliability
- Performance analysis
- As part of a team, you will participate in technical discussions where evaluating and executing design and development plans for products are reviewed. You will have direct influence on the decisions and outcomes related to project direction.
- A willingness to work on additional tasks and responsibilities that will contribute towards team, department, and company goals.
Specific skills Required :
Java Core
HTML
Javascript
Nice to have :
GWT development
Reporting experience
Java Swing
Requirements :
- Strong oral and written communication skills are essential.
- Ability to work collaboratively within a team environment of other engineers to meet aggressive goals and high quality standards.
- Experience in software design and development.
- Strong aptitude for learning new technologies.
- A strong understanding of basic to complex concepts related to computer architecture, data structures and programming practices.
- Ability to follow standard engineering principles and practices.
- Creative approach to problem solving
Job Requirements :
As a Software Engineer you will work as part of a team responsible for participating in the development, testing and debugging of operating systems and file systems that run NetApp storage applications. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development.
Essential Functions :
- A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle including:
- Coding
- Debugging
- Reliability
- Performance analysis
- As part of a team, you will participate in technical discussions where evaluating and executing design and development plans for products are reviewed. You will have direct influence on the decisions and outcomes related to project direction.
- A willingness to work on additional tasks and responsibilities that will contribute towards team, department, and company goals.
Specific skills Required :
Java Core
HTML
Javascript
Nice to have :
GWT development
Reporting experience
Java Swing
Requirements :
- Strong oral and written communication skills are essential.
- Ability to work collaboratively within a team environment of other engineers to meet aggressive goals and high quality standards.
- Experience in software design and development.
- Strong aptitude for learning new technologies.
- A strong understanding of basic to complex concepts related to computer architecture, data structures and programming practices.
- Ability to follow standard engineering principles and practices.
- Creative approach to problem solving
Education and Experience : BTech/BE equivalent or higher.7+ yrs of experience.
Posting Category : Software Engineering
Full time / Part time : Full-time
Posting Location : INDIA - Bangalore
Requisition Number : 7096BR
To apply, search for the job here : www.netapp.com/in/careers/
NetApp India, Bangalore
3rd Floor, Fair Winds Block
EGL Software Park,
Off Intermediate Ring Road,
Bangalore, Karnataka 560 071 India
Contact : Bhargav Balla
+91-80-4184-3000 phone
+91-80-4150-0251 fax
NetApp India, Mumbai
#104/105, Balarama Building
1st Floor, Bandra-Kurla Complex
Bandra (East)
Mumbai 400 051 India
Contact : Shaji Panancheri
+91-22-3068 4001 phone
+91-22-3068-4010 fax
NetApp creates innovative storage and data management solutions that help accelerate business breakthroughs and deliver outstanding cost efficiency. Our dedication to principles of simplicity, innovation, and customer success has made us one of the fastest-growing storage and data management providers today.
Customers around the world choose us for our "go beyond" approach and broad portfolio of solutions for business applications, storage for virtual servers, disk-to-disk backup, and more. Our solutions provide nonstop availability of critical business data and simplify business processes so you can deploy new capabilities with confidence and get to revenue faster than ever before. You can rely on our industry-leading solutions to lower the cost of protecting your data, business, and reputation.
We bring together the industry's best partners and technology to deliver services that help you maximize what you are getting from your infrastructure. Our collaborative approach, working as one team with one goal, means that you get a solution that is just right for you—on time and on budget. To support your global business, we provide highly-responsive support in local languages. From London to Austin, from Bangalore to Tokyo, we’ll work with you to solve your problems and help you reach your goals.
Discover our passion for helping companies around the world go further, faster at www.netapp.com.
June 27th, 2011, 07:06 PM
Post Count Number #2
IJT addict
Name : Nandini
Email : nandini.sasikumar AT gmail.com
Designation / Skillset : Embedded Developer/Embedded/C,Assembly, VHDL
Resume :
Nandini Sasikumar
Summarys
3.1 years of experience in the field of Embedded systems, developing hard real time systems using Assembly and C/C++ languages.
3.9 years of Experience in Teaching.
Good understanding of Real Time Operating System (RTOS) VxWorks and Linux operating system.
Good programming skills on VHDL using Xilinx Tool and Verilog HDL
Developed embedded applications in the vertical of “navigational electronics” using GPS and GSM technologies.
Involved in Hardware integration of the sub-systems in the hardware test bed.
Participated in Verification & Validation of the embedded application developed for the embedded devices.
Worked on many Hardware Interfaces like RS-232, Rs-485 and USB protocols.
In-depth Knowledge of Integration and Testing of the modules. Did white box, black box testing for reducing bugs and improving system stability.
Verification and Validation of the hardware circuit by checking the netlist for Gerber file generation.
Experience in whole SDLC life cycle, right from the Inception phase to Deployment phase
Involved in Designing of PCB using Express PCB, PCB123
Possess excellent oral and written communication skills
Ability to learn new skills quickly and enthusiastically
Strong writing and clear communication skills
Good Teaching and Communication Skills
Good troubleshooting and problem solving skills.
Technical Skills
Operating System : Windows 98/2000/xp, Linux, MS-DOS
Real Time OS : VxWorks
Languages : Assembly, C, C++,Verilog HDL,VHDL
Protocols : TCP/IP, SNMP, FTP, I2C, SPI, TCP socket.
Software Tools : CrossWind Source-level debugger, Wind View for analyzing multitasking application, Tornado IDE , KEIL compilers & Development tools
Debugging Tools : KEIL – Debugger (Real-Time Trace)
Hardware : Intel 80x86, micro controllers, Rs-232, Rs-485, RS-422.
Hardware Tools : EXPRESS PCB, SIM8052, Xilinx, Active-HDL, Model Sim
In-Circuit Emulator, JTAG, Digital Oscilloscope, Logic
Analyzer, Function Generator.
Simulators : Top View simulator 8051
Formal Training : Embedded Systems training at CMC Ltd, Hyderabad.
Academics
First class Diploma (E.C.E) holder from KES, Vijayawada.
First Class B-Tech (E.C.E) graduate from JSN College.
Distinction in M-Tech(Embedded Systems) from Anurag College of Engineering.
Work Experience
Worked as Assistant Professor in CMR college of Engineering from July '2010 to April '2011.
Worked as Senior Embedded Engineer at SSINFORMATICS from
May 2007 to June 2010.
Worked as Assistant professor in MIST from July ‘ 2006 to May’ 2007
Worked as Lecturer in VIST from Jan’2004 to Jan’2006.
Training
Under gone Training on Embedded Systems at CMC from April’2006 to June 2006
Achievements
Certified with ‘A’ Grade Certiificate in Embedded Systems Course from CMC, Ramkote, and Hyderabad.
Topper in M-tech .
Participated in VLSI Tour at DOEACC, Aurangabad.
Trained in PCB Making and Designing.
M-Tech Project
Environment : Xilinx,XPS Platform with System ‘c’
Duration : 10 Months
An Efficient Hardware Architecture for Multimedia Encryption and Authentication using the Discrete Wavelet Transform
Summary :
The project, it provides more security to the multimedia data. So that we can transmit without the problem of hacking.
Stegnography and RSA, it is used to hide the secret data in our multimedia data (image) as well as encrypt the multimedia data. The output of steganography is cipher stego image. The parameterized construction of the Discrete Wavelet Transform (DWT) compression block is used to introduce a free parameter in the design
In the receiver section, receives compressed image. Then has to apply IDWT to un compress the image. Then we get Stego image. Here comes the need to separate text image and cover image. In order to achieve this, reverse Stegnography and decryption process is applied for collecting cover image and text image.
Project Summary
#1 Automatic Vehicle locating systems (TRACKER) Feb’2008 to Oct’2009
Type : R & D project (for SSINFORMATICS)
Environment : keil ‘C’, ASM51
Role : Team Lead
Description :
AVLS is a GPS based project, aim of this project is to locate the vehicle (any commercial vehicles like Lorry, truck, etc) and recording each and every movement and condition of the vehicle using marvelous technologies i.e. GPS (Global Positioning System) receiver, GPS receiver will acquire the readings of the almanac data and fix data every second ,that data is collected and stored in the chip using 89C52(Keil ’C’) controller and in turn the controller invokes a command to the modem ,the modem which is already fixed with a GSM based network . The data is carried through the modem and reaches the control centre where it maps the raw data using MAPPING SOFTWARE developed in VB .This provides real-time monitoring of the vehicles and can easily trace the vehicles within seconds.
Responsibilities :
Analyzing the circuit requirement.
Preparing the hardware designing.
Designing the Board using Express PCB
Coding using assembly language.
Worked with AT commands for Modem.
Individually checked the performance of the Hardware circuit.
Designed the power supply unit for the board.
#2 Data Logging systems For Water Level Monitoring Sep’07 to Jan’-08
Type : R & D(SSINFORMATICS)
Environment : Assembly (8051), c language
Role : Developer
Description:
The Data logging system can be used to measure water level in irrigation fields, for small canals, and even to monitor sea level at seashore to protect human life’s from disasters like tsunami
The system requires data from transducers. Data acquired at regular intervals, analyzed on hazards warns near weather station by generating alarm signals. All serious change over at data acquisitions is also recorded. The system accepts only digital inputs. If transducers output signal it must be converted to digital using AD converters
Responsibilities:
Analyzing the circuit requirement.
Preparing the hardware designing.
Designing the PCB using Express PCB
Coding using assembly language.
Individually checked the performance of the circuit.
#3 Packet Sniffer May’07 to Aug’07
Environment : c with Linux
Role : Developer
Description:
The project deals with a packet capture utility and Network monitoring. The project is useful to the Network Administrators to observe each and every Incoming packet for security enhancements.We developed this project in C language and we used socket programming in LINUX operating System.The projects start with RAW socket creation. After creating that socket it will capture the incoming packet. Raw packets are capable enough to capture all types of packets we are using them in this project.We specified separate modules for all types of Protocols, which are explained above. Depending upon the information we distribute the information to a text file. The main program will have an infinite loop, which keeps an eye on each and every incoming packet.The moment it collects that packet it starts invoking respective modules and those modules will internally redirects that information to respective text files.
Responsibilities:
Anlaysing the Requirement
Complete Study about LINUX
Preparing the SRS
Coding for Socket Creation
Involved in C Coding
MINI PROJECTS ON VHDL DURING M-Tech
Software: VHDL with Xilinx tool
#1 UART
Serial data is transmitted via its serial port. A serial port is one of the most universal parts of a computer. It is aconnector where serial line is attached and connected to peripheral devices such as mouse, modem, printer and even to another computer. In contrast to parallel communication, these peripheral devices communicate using a serial bit stream protocol (where data is sent one bit at a time). The serial port is usually connected to UART, an integrated circuit which handles the conversion between serial and parallel data.
#2 Wallace Tree Multiper
#3 ROM
ROLE: Coding, simulating, Synthesis
Final Year Academic Project in B-Tech (ECIL)
Development of Time switch Mux-Demux card using Verlilog HDL
Institute : ECIL (IT & TG Block.)
Description:
As a part of the development activity ECIL is planning to reduce the hardware by incorporating various VLSI desings in the cards used in MAX. MAX (Max Automatic Exchange) iis and automatic exchange ,which has maximum capacity to connect 40k lines.Two types of switching techniques are used namely Time Switch and Space Switching.
Responsibilities
Study of specification and Funcitons
Identification of Various Blocks.
Representation of Block Identified in Verilog HDL
Prepartion of Test Benches for Testing the Logic
Synthesis of the Logic described
MINI PROJECT DURING EMBEDDED COURSE (CMC)
DEVICE DRIVERS (PIPE DRIVER)
Software : C on Vx works
Description:
Pipes are virtual devices by which tasks communicate with each other through the I/O system. Tasks write messages to pipes; these messages can then be read by other tasks. Pipe devices are managed by pipeDrv and use the kernel message queue facility to bear the actual message traffic.
A driver for a non-block device implements the seven basic I/O functions creat( ), remove( ), open( ), close( ), read( ), write( ), and ioctl( )--for a particular kind of device. In general, this type of driver has routines that implement each of these functions. In this project, routines close( ) and remove( ) have been omitted as these functions are not operative with this device.
Role
Implementation and Verifying of Basic I/O functions using C language on VX works platform.
Declaration
I here by declare that the above-mentioned information is correct up to my knowledge
(Nandini Sasikumar)
-------------------------------------------------------
More Information about this submission and submitter:-
___________________________________________________
Submission ID : 4243716
Date & Time : 12th Jun 2011 2:49 PM (UTC)
IP Address : 59.92.18.143
Browser Info : Mozilla/5.0 (Windows NT 6.0; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Predicted Country : India