<!--[if !supportLists]-->·<!--[endif]-->Conduct Software
Verification & Validation (SV&V) testing for software / firmware being
developed for upcoming Hill-Rom products as well as for updates to existing
product software
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Work closely with development teams in reviewing
specifications, design details and software system architecture
Collaborate with System Engineers and own the development of
test cases, test procedures and test
plans based on Design Inputs
Develop accurate schedules for software V&V to predict
overall System V&V schedule
Develop Software testing tools to execute SV&V.
Execute software test cases and test procedures and identify
issues and anomalies related to software
Create defect logs and support in Defect Management.
Maintain traceability of Design Inputs to Design Verification
Develop and maintain required Design History
Files relating to test records, results and issue observations
<!--[if !supportLists]-->·<!--[endif]-->Lateral Peers: Test
Engineers, System Engineers, Design Engineers
EDUCATION AND
EXPERIENCE:
<!--[if !supportLists]-->·<!--[endif]-->Bachelor or
Master Degree in one of these areas: Computer Science / Electronics Engineering,
or equivalent field with strong computer programming experience
2 to 5 years of experience in Software /
Firmware Verification & Validation or Testing
Knowledge of Design Control
QUALIFICATIONS AND
SKILLS:
Proficiency in Embedded C
Experience in testing software using one or more of these
tools: System Emulators, Logic Analyzers, Simulator and Debuggers
Knowledge of Bus Protocols such as I2C, SPI, CAN and UART.
Knowledge of Bluetooth and USB are added advantage
Proficiency in UART based test application such as Visual Studio,
C++, and Visual basic etc
Ability to use tools such as Data analyzers, Logic analyzers,
CANalyzer and Oscilloscopes. Knowledge of CVI or LabVIEW is added
advantage
Ability to use and create tests scripts with CANalyser
Familiarity with FDA GMP's, IEC60601-1, IEC 60601-1-4 and IEC
62304
Knowledge of CAN network communications
Knowledge of Microcontrollers (PIC, ARM based, Stellaris)
Design controls background with experience using version
management tools such as Clearcase and requirements management tools such
as DOORS
Experience in C/C++ for Automated Test Equipment (ATE) and
Assembler (8051/PIC)
Experience with data acquisition, signal conditioning, and
control instrument using GPIB, Ethernet, RS232, RS485, DAQ and SCXI
interfaces.
Experience in API development testing with SPI, USB, GPIO and
Parallel interfaces using LabVIEW
Other Competencies: Design Control, Configuration
Manangement, Result Oriented, Commitment to Continuous Improvement and
Effective Teamwork