Careers With Sonablate

Sonablate is an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical​​​ condition, pregnancy, genetic information, gender, sexual orientation, gender identity or ​expression, veteran status, or any other status protected under federal, state, or local law.

Software Engineer

Location: Indianapolis, IN

Summary

The Software Engineer is responsible for the development of ultrasound medical device software to support current and future company products and will participate in the manufacturing, testing, servicing, and documentation of products.

Duties and Responsibilities

Design, develop and test medical device software.

Develop and maintain software documentation, including test protocols.

Provide internal IT support.as needed.

Serve as investigator or contributor for assigned feedback and complaint investigations.

Perform user interface development.

All other duties, as assigned.

Qualifications/Specifications

Bachelor’s degree in Computer Science, required.

5+ years of experience with coding and software testing, required.  

Excellent communications skills, required. Proficient in English, both verbal and written.

Experience on hardware/software development teams.

Experience with Java, C++, and Swing

Experience with Windows and Linux.

Experience with build scripting/build management, preferred.

Working knowledge of software development in a highly regulated environment, preferred (FDA Quality System Regulation, ISO13485, other regulations and industry standards regarding clinical research and regulation of medical devices.

Experience successfully working as part of across-functional team, required.

TCP/IP interfaces and HTML - design protocols experience, preferred.

General knowledge of IEC 62304 Medical Device Software –Software Life Cycle Processes, preferred.

Programming embedded systems and Microcontrollers, preferred

Hardware interfacing and interfacing protocols experience, preferred (Serial, Parallel, USB, USB2, USB3, VXI, GPIO, I2C, etc.)

Experience with OpenGL (3D modeling), preferred.

Sonablate is an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical​​​ condition, pregnancy, genetic information, gender, sexual orientation, gender identity or ​expression, veteran status, or any other status protected under federal, state, or local law.
Apply NowBack to Careers