Senior Software Engineer Job at PhotoniCare, Inc., Durham, NC

OGpBeUNGMnVDNUcxZm9Ra2dnNmNnaXc4N1E9PQ==
  • PhotoniCare, Inc.
  • Durham, NC

Job Description

SENIOR SOFTWARE ENGINEER

PhotoniCare is a fast-growing VC funded MedTech company with a mission to improve health outcomes using cutting edge technology. We have developed the first FDA-cleared OCT-based imaging system, OtoSight Middle Ear Scope, for assisting diagnosis of ear infections, a condition that affects 80% of children. The company operates with a philosophy of providing a fun, exciting and collaborative work environment for all team members. PhotoniCare also makes dedicated efforts towards professional and personal growth of all its team.

We are looking for a software engineer to join our team and lead the efforts related to development of OtoSight Middle Ear Scope software that interfaces different hardware peripherals, performs high-speed signal/image processing, extracts information using machine learning and provides a user-friendly interface for the medical setting. 

Job Function

  • Supporting the development of next generation medical device software and hardware.
  • Maintaining all stacks of OtoSight Middle Ear Scope software with help of external and internal technical team.
  • Hardware control and interface in the Linux environment on a single board computer. Hardware elements including high-speed cameras, displays, general purpose input/output, wi-fi and others.
  • Signal and Image processing algorithm implementation in C++ and QML based user interface implementation.
  • Interfacing with the external software consultants.
  • Interfacing with the internal manufacturing team.
  • Maintaining appropriate requirements, design, verification and validation documentation as required by FDA and ISO 13485 standards. 

Qualifications

  • Excellent coding and programming skills, and strong problem-solving capability.
  • At least 5 years of C++ programming in industry.
  • Experience with Linux operating system and application development on ARM-based single board computers.
  • Preferred experience developing applications using QT.
  • Preferred experience with Medical Device software development and related processes.
  • Preferred experience with JavaScript.
  • Expected to be a good team player, with positive outlook and collaborative nature. 

Growth Potential

  • The position falls under the technical growth ladder. The candidate demonstrating appropriate performance and skills shall proceed as follows with increasing level of responsibility.
  • Senior Software Engineer - Senior Software Engineer II - Manager/Principal Engineer 
  • Each promotion step is expected in a period of 12-18 months on demonstration of commensurate performance.

Job Tags

Similar Jobs

Associated Home Care

Caregiver- Car/Weekends availability Job at Associated Home Care

 ...available to assist you! Responsibilities: Assist clients with errands, light housekeeping, meal preparation, grocery shopping, transportation, ambulation, and transfers Personal care, including dressing, bathing, mobility, incontinence care, and other services... 

ABCO Automation, Inc.

Quality and Continuous Improvement Manager Job at ABCO Automation, Inc.

 ...The Manager, Quality and Continuous Improvement is responsible for ensuring that all quality standards and practices align with customer requirements, corporate policies, and applicable regulatory guidelines. This role leads continuous improvement initiatives across business... 

Whit Financial LLC

Entry Level Insurance Agent Job at Whit Financial LLC

The Whittingham Agencies of Liberty National-Worksite Division is expanding due to back-to-back years of record market growth across the nation. Our team makes a strong, positive impact in the community. We partner with Business Owners to make employee benefits available...

Pioneer Machine Sales

Machinery Service Technician Job at Pioneer Machine Sales

 ...Description This is a full-time hybrid role for a Machinery Service Technician located in Houston, TX, with some work-from-home flexibility....  ...Service Technician will be responsible for the maintenance and repair of machinery, troubleshooting technical issues, providing field... 

Vitaly Health

Locum Tenens - Cardiology Physician Job at Vitaly Health

 ...Job Title: Locum Tenens - Cardiology Physician Location: Montana State Position Overview: Our team at Vitaly Health is looking for a Cardiology Physician to join our Medical Center on a fourteen days Locum Tenens basis, with a start date of August 2025. The...