Principal Software Engineer (Multiple positions)
REQUIEMENTS:
Requires a Bachelors’ Degree or foreign equivalent in
Information Technology, Computer Engineering/Science or related field and five
(5) post-bachelor’s progressive experience in Software Engineering and all of
the following: Defining and implementing software requirements and designing
and reviewing software developed by other group members. Navigating FDA and
other medical device regulations to include IEC 62034, ISO14971 and ISO13485.
Working with .NET, Android, iOS Mobile Applications, Embedded Platforms &
Framework Development. Conducting Product Verification & Automated Testing
for medical devices. Rapid Prototyping, Wireless Technologies, Open Source
& Standards. Programming languages to include C#, C/C++, ASP.NET, AJAX,
HTML5, JavaScript, Scripting, XML, XSL, Web Services and Object-Oriented
Programming. .NET Framework, Visual Studio and Team Foundation Server. iOS,
Android, Windows, Linux & Embedded Systems.