Monday, January 18, 2010

Software Engineer in Syracuse, NY

Monday, January 18, 2010
As a Software Engineer II, you will be responsible for the architecture, design, programming and troubleshooting of connectivity and framework software in an embedded and Windows environment for both new and existing state-of-the-art medical products. You will interface regularly with product teams and engineering leadership to introduce new software solutions and features to the company's product lines.


Experience: You will work collaboratively with project teams to develop and coordinate the application of innovative software solutions for connected medical device systems. This will require the Software Engineer to define product requirements and build the architecture to achieve the desired solutions. You will work on the conversion of these requirements into detailed design specifications, implementation, assist in verification and validation testing and ultimately to deployment.

Required Background:

A Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering or related field, is required. The candidate must have outstanding problem solving skills and excellent written, verbal and interpersonal communication skills; a successful track record of experience in both Embedded and/or Windows development, including skills in Object Oriented Design, VC++, C#, and .NET Development. Web Technologies (HTTP, HTML, JavaScript, ASP, XML/XSL) experience is a plus. Knowledge of Databases, including SQL server, SQL and ADO is a plus. Communication Protocols and localization experience is a plus. Previous medical industry background is preferred.

Apply to this job