Tom Jackson is skilled in: Requirements Analysis, Software Development, Systems Engineering, Java, Quality Management, Requirements Management, Medical Devices, Medical Imaging, Embedded Systems, Testing, Integration, Cross-functional Team Leadership, Product Development, Product Management, Software Engineering