C++ Software Engineer Job at REQ Solutions, Waltham, MA

ZTFVWndDK3ZSREM2UkVtSnVvME9uRWh1L1E9PQ==
  • REQ Solutions
  • Waltham, MA

Job Description

Job Title: C++ Software Engineer

Duration: 12+ Months (Possible extension)

Location: Waltham, MA 02452

Hybrid Role

Responsibilities:

  • Technology includes C++ (C++11 or newer), Linux, MATLAB
  • Looking for a Senior Software Engineer with strong software development experience in Algorithm Software Development to join our exciting and fast-paced development team.
  • Will be involved in all aspects of the system's software, including Graphical User Interface development.
  • They will also interface with other teams, such as systems engineering, hardware engineering and technicians from the field, to develop meaningful tools for the Opal Mapping System.
  • High-performance rendering and algorithmic techniques are vital to creating a stunning view and providing the physician with instant feedback.
  • Will have a key role in the development of clinical features for cutting edge medical applications in the field of Cardiac arrhythmia diagnosis and treatment.
  • Provide technical leadership to the team in software architecture and best in class software development methodologies and practices.
  • Architect, design, develop and release innovative high performance medical device software.
  • Solve difficult problems, improve state of the art, and achieve engineering excellence.
  • Collaborate across disciplines effectively (HW, Systems, Test, Quality, Regulatory) to focus and maximize end-to-end solution value and quality
  • Participates in preclinical system experiments in the lab, with physicians, and 3rd parties

Education/Experience:

  • BS/MS in Computer Science or equivalent experience, with a strong software development background.
  • 5 years relevant Experience
  • C++ development and debugging experience
  • Algorithm development experience using Matlab
  • Experience with Object Oriented programming principles
  • Excellent analytical and problem-solving skills
  • Ability to contribute to multiple projects in parallel
  • Implements, tests, troubleshoots, and debugs source code for complex software applications

Preferred:

  • Experience with developing on the Linux platform
  • Experience with scrum framework
  • Good written and verbal communication skills.
  • General report writing/documentation experience
  • Experience with medical device standards including IEC 62304, 60601, ISO 14971, 13485
  • Experience with software configuration management tools for source code control (Git), issue tracking (Jira), requirements management (JAMA)

Job Tags

Similar Jobs