Ruchi Dua *********@*****.***
Embedded Engineer H.No. 310, Model Town,
Gurgaon 122001
Mobile No: 989*******
SUMMARY
Total 7+ years of experience in Embedded Software Development using C / Assembly, Analyzing &
Designing of protocol for the hardware systems.
PROFESSIONAL EXPERIENCE
Current Organization: Infres Methodex Ltd., Delhi From July’13 – Till date
Designation: Design Engineer Electronics .
Company Profile: Infres Methodex is a well established Manufacturing and Marketing organization in the
field of office automation products i.e. Currency Counting Machines, Document Shredders and Currency
Verifiers etc.
Previous Organization: Precision Electronics Ltd., Delhi From May’13 – July’13
Designation: R&D Engg.
Company Profile: Precision Electronics Ltd.is a part of GOLDTECH group,deals with a comprehensive
range of LED’s products, Industrial Weighing Scale, Retail Weighing Scale & Load Cells.
Previous Organization: Avery India Ltd., Faridabad From Nov.’06 – Sep.’ 12
Designation: Hardware Dev. Engg.
Company Profile: Avery India Ltd. (ISO 9001:2000) is a part of ITW group & a sister concern of Avery
Weightronix U.K. Deals with a comprehensive range of products (Dispensing Pumps, Industrial Weighing
Scale, Retail Weighing Scale & Load Cells)
Previous Organization: Infres Methodex Ltd., Delhi From June’05 – Nov.’06
Designation: Junior Design Engg.
Company Profile: Infres Methodex works in the area of Counting Machines like Bundle note counter, loose
note counter, Shredders etc.
TECHNICAL KNOW HOW
Programming Languages : Embedded C, 8051 Assembly Language
Compiler : Keil uVision4, Keil uVision3, Keil uVision2.
Debugger : JTAG.
Microprocessors/Controllers : STM32F103C6(CM3),LM4F120H5QR(TIcontroller),
Atmel 89C51/52/55WD
Protocols Known : I2C, RS232, RS485, USART
EDA Package : OrCAD, Protel, Dip Trace
Documentation Tool : MS Office 2010, Microsoft Visio.
Operating Systems : Windows (7/XP/98).
Knowledge : ARM,PLC Programming, SPI, EMI/EMC,
ATEX,PCB
Designing
Lab Tools : Multimeter, CRO
JOB PROFILE
Software Coding using Embedded C & Assembly language
Hardware Design as per project specification
Schematic Design, Assembly Procedure & Bom’s for project
Double sided PCB Designing in PROTEL 2.7.1
Testing, Verification & Validation of prototype hardware & software
Testing of Weighing Machines as per Weight and Measures rule
Approval of products as per standards
All project activities through Design & Development Procedure
Coordinating with mechanical team for product design
Release of all documentation as per ISO to PPC
ACADEMIC CREDENTIALS
2004 B.E. (Electronics & Communication) with 75% from Dronacharya College of Engg., Farrukhnagar
(M.D. University)
TRAININGS ATTENDED
Value Engineering at PHD Chamber Delhi (2014).
PLC Programming through Siemens ( 2012).
Concept of Safety in Electronic Production Design at STQC (Noida, 2009).
EMC Standard, Testing & Certification at STQC (Noida, 2009).
Design of Shielding for EMC at STQC (Noida, 2008).
EMC compliance Engineering Practices at STQC (Noida, 2007).
PROJECT OVERVIEW
1) 4*5 Matrix Keypad Interfacing:
Controller : Atmel (89s8051)
•
Language : Assembly Language
•
Role : Coding, Implementation
•
Team Size : 1
•
Description : In Currency Counting Machine, function of keypad done through IC
•
74C923 &74HC573. These ICs to be removed.
Task Performed : Removal of ICs and implement their functions through software.
•
2) LED Display:
Controller : TI (LM4F120H5QR).
•
Language : Embedded C
•
Role : Coding, Implementation
•
Team Size : 2
•
Description : These displays are to be used in stations for displaying arrival and
•
departure time of train.
Task Performed : Send Serially data to LED Matrix
•
3) Belt Scale:
Controller : ARM (STM32F103ZE).
•
Language : Embedded C
•
Role : Coding, Implementation
•
Team Size : 2
•
Description : An electronic belt scale is a device used in conjunction with an existing belt
•
conveyor to weigh the material passed over the scale for a known period of
time.
Task Performed :
•
1. Software of MODBUS using USART Communication protocol .
Complete all documentation as per ISO and Generate BOM using ERP .
2.
4) Multi product Dispensing Pump:
Controller : ARM (STM32F103C6).
Language : Embedded C
•
Role : Coding, Implementation
•
Team Size : 3
•
Description : Multi product Dispensing pump have a Electronic Register Assembly
•
which
count the pulses coming from the Pulser & convert them and send digital
data on display.
Task Performed :
•
1. Convert Hardware of Pulser (Provide the amount of fuel dispensed in terms of counts
to Micro Controller) from 2 Sensor to 3 Sensor.
2. Data transfer between Microcontroller and Pulser through I2C protocol.
3. Encryption Routine.
4. Interfacing of 16*2 Alphanumeric LCD & 4X4 Keypad.
5. PCB Designing & Documentations.
5) System Software for A612w,L112A Weighing Scales:
Hardware : Main Board, Power Supply Board, Keyboard, Platform Load Cell.
•
Language : C & Assembly
•
Role : Coding, Implementation
•
Description : These machines are multi functional indicator systems designed to
•
convert analogue signals, from load cells connected in parallel, into a
digital form to be displayed on a LCD.
Task Performed :
•
1. System Software for OPOS Protocol
A special purpose serial communications protocol, implemented in Weighing Scales
used to interface Weigh Tronix scales to Personal computers.
2. Modification in existing software.
3. Resolving Field Problems.
Complete all documentation (User & Service manuals) as per ISO and Generate
4.
BOM using ERP.
6) Weight & Measurement Tests on AWB 120 indicator
Role : Performing W&M tests on AWB indicator
•
Client : Avery India Ltd.
•
Description : Perform all W&M tests on AWB indicator with various Load cells, so that
•
best result Platform can be send along with the Indicator for Model
Approval
PERSONAL DOSSIER
Husband Name : Mr. Ashish Dua
th
Date of Birth : 13 November 1982
Permanent Address : #310/4, Model Town, Gurgaon (Haryana)
I hereby declare that above information given by me is true to the best of my knowledge.
Date:
(Ruchi)
Place: