Senior Software Engineer InfraReDx
THIS JOB HAS EXPIRED Responsibilities
Conceive, design, code and test software for a coronary imaging system which integrates electronic, mechanical, ultrasonic, optical and analytical elements to collect and process structural and spectroscopic data through an intra-vascular coronary catheter.
Participate in on-going product development
Provide support for in house research and development, both using the target device and conventional laboratory data acquisition tools.
Summarize analysis and testing in technical reports and presentations to peers.
Proficient with Microsoft development environments including C#, C++ and the .NET 4.0 Framework; experience with multi-threaded development and managed/unmanaged interoperability is highly desirable
Strong software development skills including experience defining software architecture and knowledge of design patterns
Familiarity with the software development life cycle
Familiarity with agile software development concepts and tools
Familiarity with interface-based object oriented software design
Familiarity with software development practices in a regulated environment, particularly medical device
Familiarity with WPF and DirectX is a plus
5-7 years experience developing software for instrumentation ? including hardware/software integration
Familiarity with ISO 13485 and FDA quality system requirements for the software development process.
Desire and ability to work in a small software team that is part of a multi-disciplinary development effort
BS/ MS in Computer Science or Engineering
||34 Third Avenue |
Burlington, MA 01803
THIS JOB HAS EXPIRED