| Senior Software Engineer (Treatment Planning, 3D Computer Graphics) (mountain view) |
| Antiques & Collectables : Old Tools |
| 03/15/06 |
Restoration Robotics, Inc. is a Silicon Valley medical device startup developing a robotic system that performs minimally invasive surgery. The company is looking to hire a talented software engineer with strong expertise in C++ and 3D Computer Graphics who lives to solve technically challenging problems in a dynamic and fast-paced field. The successful candidate must have significant experience developing commercial quality Windows software using the MS Visual Studio IDE, as well as a thorough grounding in Computer Graphics algorithms and their implementation using either OpenGL or DirectX. However, because Restoration Robotics is a small company, he/she must possess the flexibility to be a generalist when the need arises. This position will report to the Director of Software Engineering.
This individual will work within a multi-disciplinary team of engineers (system, mechanical, and electrical) to understand product requirements, design and develop software to meet these requirements, and deliver a high-quality product. The successful candidate must be fully prepared to work in a dynamic and fast-paced work environment.
Requirements (general):
• Bachelors degree in Computer Science, Computer/Electrical/Mechanical Engineering, or related field, with at least 3 years of relevant industry experience.
• Must be self-motivated, proactive, and work well within a tight-knit team.
• Full product lifecycle experience, strong analytical and communication skills.
• Must be a self-starter capable of working in a dynamic start-up environment.
• Ability to work on several layers of a complicated system simultaneously.
• Not afraid to sit in front of a large, complicated medical device and debug software.
• Excellent programming and design skills.
• Experience with tools for source control, debugging, and analysis.
Requirements (technical):
• Completely fluent in Windows development, specifically Win32, MFC, COM, GDI/GDI+, OpenGL or DirectX. You should have developed commercial quality software using Visual Studio.
• 3D Computer Graphics is a must. You have to demonstrate a solid understanding of the rendering pipeline, graphics algorithms, and have developed commercial quality graphics SW in the past.
• Excellent C/C++ coding skills (STL, exception handling, class hierarchies).
Desired:
• Prior experience in medical imaging applications.
• Experience working with medical devices, robotics, and machine control
• InstallShield
• C#/Managed C++/.NET
• image/video/signal processing
• machine vision
UNFORTUNATELY AT THIS TIME, RESTORATION ROBOTICS CANNOT ACCOMODATE H1B APPLICANTS.
|
|