Senior Software Engineer
Hansen Medical - Mountain View, CA

This job posting is no longer available on Indeed. Find similar jobs: Senior Software Engineer jobs - Hansen Medical jobs


In this role, you will develop and maintain platform software for the Hansen 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 dynamic and fast paced environment.

Essential Functions:

  • 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


  • BS in Computer Science, Electrical Engineering or related field, MS preferred
  • 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
  • Experience with QNX and Momentics a plus
  • Experience with Windows programming a plus
  • Prior medical industry experience and knowledge of FDA Software Development Guidelines a plus

Hansen Medical, Inc. is an Equal Opportunity Employer.

About this company
3 reviews