Expires soon Smith Nephew

Software Engineering Internship

  • Internship
  • Pittsburgh (Allegheny County)
  • Design / Civil engineering / Industrial engineering

Job description

Position Summary :

The Software Development Engineer Interns responsibilities will include developing software and designing and performing experimental tests toward commercialization of the next generation of devices for computer-assisted surgery.


Position Responsibilities
:

 Design, Implement, Document and Test software for robotic surgery applications

 Design, Perform, and Document experiments for software and unit validation and verification

 Innovate to develop solutions that improve accuracy, usability, and performance of marketed software system.

 Collaborate with peers and multi-disciplinary teams to solve problems.

Desired profile

Education:


 Bachelor's degree in computer science or related field

 Pursuing further degree


Experience and Knowledge:


 Three or more years' experience developing/working with large-scale C++ projects

 Demonstrated programming experience with the OpenGL graphics library

 Understanding of 3D geometric concepts such as rotation matrices and coordinate transforms

 Excellent analytical, problem solving and organizational skills

 Ability to communicate with systems users and present results of tests and experiments in text, tabular and graphic form

 Excellent organizational, documentation and written/verbal communication skills

 Experience in design and implementation of FDA-compliant medical device software systems

 Experience/expertise in computer vision/image processing algorithms

 Experience with user interface toolkits

 Experience programming for time-critical/real-time applications

 Familiarity with Unix/Linux operating system

 Expertise in applied Linear Algebra concepts

 Experience using data-analysis tools such as Matlab.

 Experience using and programming for position tracking systems

 Experience with 3D modeling or CAD software

 Business development expertise either through coursework or industry experience


Working Conditions:


Office conditions represent the primary working environment. Extended hours may be required to complete projects within established time frames. Exposure to Cadavers and possible Blood Borne Pathogens. Light physical effort required in handling objects up to 50 pounds occasionally. Travel to customer locations.


NOTE:
The above statements are intended to describe the general nature and level of work being performed by employees assigned this job. They are not exhaustive lists of all duties, responsibilities, knowledge, skills, abilities and working conditions associated with the job. Additional functions may be required to meet company objectives.

Make every future a success.
  • Job directory
  • Business directory