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

cFhGbitGbkRxaTdCWlZLSkgrd0k4elBZNHc9PQ==
  • REQ Solutions
  • Waltham, MA

Job Description

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

HonorVet Technologies

Travel Nurse RN - Care Manager Job at HonorVet Technologies

 ...Disease management Needs assessment and DME orders Plan of care development Regulatory compliance: CMS, CPT coding, DRG, HEDIS, NCQA, HIPAA, OSHA, The Joint Commission/Core Measures Acute Hospital Experience by Specialty Emergency Department ICU MS... 

Aulani, A Disney Resort & Spa

Housekeeping Room Attendant - Full & Part Time, $31.23/Hour Job at Aulani, A Disney Resort & Spa

 ...! Were looking for talented people who are self starters, passionate about what they do and strive for Guest satisfaction. Housekeepers play an important role our home-away-from-home experience for each of our Guests every day. Their work can make all the difference... 

Cardinal Place

Part Time Nurse Job at Cardinal Place

 ...Living: LakeHouse Senior Living, proudly part of the Discovery Senior Living family of operating...  ...residents. As an LPN, you will provide nursing care in accordance with the client's plan...  ...-making skills Effective organization, time management, and written and verbal... 

Otsuka Pharmaceutical

Associate Director, Omnichannel Data Scientist (Hybrid) Job at Otsuka Pharmaceutical

 ...supporting access to treatment. We are looking for an Omnichannel Data Scientist , Medical Omnichannel with strong expertise in...  ..., prototyping and development of next generation advanced analytics model-based decision engines and services. The ideal candidate... 

Events Unlimited

Event Technician - Stage Hand Job at Events Unlimited

 ...build custom creations for special events, and produce all kinds of solutions as needed for our customers. Event Furniture Rentals - Staging - Room Design - Room Builds - Event Design - Decor - Floral - Theming - Game Rentals - Tent Rentals - Event Rentals -...