This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Glow Networks - Waltham, MA

posted about 2 months ago

Full-time - Senior
Waltham, MA
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer will develop C++ based applications for medical devices operating on Linux OS. This role involves creating innovative software solutions critical to healthcare systems, including proof of concept, prototyping, design, and unit testing. The successful candidate will collaborate with an extended team to enhance application functionality and ensure compliance with medical device regulations.

Responsibilities

  • Develop C++ based medical device applications in Linux OS.
  • Create user interfaces based on OpenGL.
  • Conceptualize, prototype, design, develop, and unit test application software based on product requirements.
  • Understand and utilize makefiles for build processes.
  • Collaborate with developers and verification teams to enhance application functionality.
  • Participate in code reviews, debugging, and troubleshooting software issues.

Requirements

  • 10-14 years of experience in the full life cycle of application software development for medical devices.
  • At least 4 years of experience in the medical device and/or healthcare industry.
  • Proven experience in C++ development in a Linux environment.
  • Knowledge of object-oriented programming principles and design patterns.
  • Hands-on experience in OpenGL based application development.
  • Expertise in build system improvement using C++ in Linux makefiles.
  • Proficiency in root cause analysis and troubleshooting for build-related challenges.
  • Hands-on experience in Linux is highly desirable.
  • Familiarity with Agile or Scrum software development methodologies.
  • Understanding of medical device regulations and standards is desirable.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong written and verbal communication skills.

Nice-to-haves

  • Master's degree in computer engineering/science, Electrical Engineering, Electronics Engineering, or related fields.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service