Talent.com
C++ Software Engineer

C++ Software Engineer

REQ SolutionsWaltham, Massachusetts, United States
1 day ago
Job type
  • Full-time
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)
  • Create a job alert for this search

    Software Engineer • Waltham, Massachusetts, United States