Sr. Software Engineer

Mountain View  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Sr Software Engineer

Summary:

In this role, you will develop and maintain platform software for a catheter control robotic systems. This software provides infrastructure services and application modules for internal networking, hardware control, visualization, and interaction with third party systems. The ideal candidate will contribute both at the design and implementation levels; interact with other groups using great verbal and written communication skills; and be able to work in a fast paced environment.

Responsibilities:
  • Develop platform services for networking, communication, and visualization
  • Develop and maintain extensible and reusable code across multiple telerobotic platforms;
  • Participate in design activity at both the architectural and at the implementation levels;
  • Document software design and implementation, including requirement specifications;
  • Support verification and validation testing, including the creation of software test protocols for unit testing and subsystem V&V;
  • Support manufacturing, customer support and field engineering functions.


Qualifications:
  • BS in Computer Science, Electrical Engineering or related field;
  • Solid object oriented design experience with C++/C#
  • Experience with RTOS and embedded development
  • Experience developing and debugging multithreaded applications;
  • Experience with TCP/IP and UDP protocols;
  • Experience with .NET frameworks is a plus
  • Strong communication and people skills;
  • Initiative in providing/acquiring information to/from team members.
  • Self motivated, strong sense of product ownership, and ability to prioritize tasks to meet project timelines.


Desired:
  • MS degree in Computer Science/Engineering discipline;
  • Experience with QNX and Momentics
  • Experience with Windows programming;
  • Prior medical industry experience and knowledge of FDA Software Development Guidelines


To find out more about Real Staffing please visit www.realstaffing.com
Start date
01/2013
From
Real Staffing
Published at
05.01.2013
Project ID:
467804
Contract type
Permanent
To apply to this project you must log in.
Register