Senior Software Engineer NeuroPace
THIS JOB HAS EXPIRED Job Description:
Designing and developing highly reliable software to be used in the Company's implantable Neurostimulator system. The main focus of this position is to port our Neurostimulator system (RNS) to wide range of devices - from desktop browsers, mobile devices and tablets, to multi-touch and other gesture-driven installations.
Responsible for the design, implementation, and verification of software architectures and functional blocks, researching, justifying, and applying technology to projects.
Expertly apply NeuroPace Quality systems, which are grounded in FDA GMPs and ISO 13485.
Excel as a team member, contributing to the efficient team environment.
Mentor junior employees.
BS degree in an engineering discipline, preferably computer science or electrical engineering.
6+ years experience as a software developer, preferably in a medical device or related industry.
Windows development is a must, experience with any of the following is a plus: Windows Compact Embedded, Unix, or Linux.
GUI development with WPF and data binding is a plus.
Expert in Object-oriented design and development
Effectively considered audience when communicating complex technical concepts
Some software project management experience
NeuroPace is an equal opportunity employer offering a competitive compensation and benefits package including medical, dental, vision, 401(k), and stock options.
||1375 Shorebird Way |
Mountain View, CA 94043
THIS JOB HAS EXPIRED