Software Engineer
Auris Health Inc
Contract Redwood City, California, United States Posted 4 years ago
About Position
Software Engineer (Contract)
$85.00 / Hourly
Redwood City, California, United States
Software Engineer
Contract Redwood City, California, United States Posted 4 years ago
Description
Auris Health, Inc. is a fastpaced startup developing next generation robotic surgical systems. Auris provides systems for a complete clinical procedure including robotic control systems, specialized robotic tools, multimodal imaging systems and automated computer analysis of system data. Auris Robotics is led by Dr. Fred Moll, founder of Intuitive Surgical Inc. and Hansen Medical Systems. Auris is looking to grow its team of advanced engineers and scientists to develop world class, game changing, robotic surgical systems. Auris Surgical Robotics is located in the center of Silicon Valley in Redwood City. We offer very competitive wages and benefits, including medical, dental, vision, and life insurance, as well as retirement contributions. Summary Auris is looking for a Senior Software Engineer to join a team of talented roboticists and software engineers who are trying to solve some of the hardest problems in medicine today. The senior software engineer will play a key role in the development of the Monarch robotic platform for medical applications. In addition to design, implement and test software solutions, she/he will be involved in specifications and requirements definitions based on clinical and user inputs. The position requires not only rock solid C++ development skills, but also the ability to work closely with the other software engineers as well as engineers from other groups. We are looking for a candidate that can work independently and also function well within a team, that has the desire to bring the latest software technologies into the medical world, is selfmotivated, curious and willing to revolutionize the world of surgical robotics.Responsibilities Work with software and system engineers to develop software solutions for our robotic platform. Design and implement elegant, flexible and scalable software components. Bring prototypes into C++ product level software in an FDA regulated environment. Integrate and test the software solutions on the hardware platform. Participate in design discussion and code review.Qualifications BS/MS in Computer science, Computer Engineering or equivalent. 3+ years designing and developing software for complex electromechanical systems (Medical device preferred). Strong background in object oriented programming and code reuse. Proficiency with C/C++ programming and multithreaded applications. Strong understanding of statemachine based design and event driven architectures. Strong python experience Experience with Unit testing and software Verification and Validation processes. Experience developing software under Linux and Microsoft Windows. Excellent communication and documentation skills.Desired Experience Experience with developing software in a regulated environment. Automated test frameworks using python is a plus. Experience with GUI development under QT. Knowledge in TCP/IP based network programming.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.