Software Developer (C++) Job at Cloud Analytics Technologies LLC, Waltham, MA

ZHlaS01YbEgwSlZ5MHdZUTJzenVhR1JuT3c9PQ==
  • Cloud Analytics Technologies LLC
  • Waltham, MA

Job Description

Key Responsibilities

  • Provide technical leadership in software architecture and development best practices.
  • Architect, design, develop, and release innovative, high-performance medical device software.
  • Develop algorithms for cutting-edge medical applications in cardiac arrhythmia diagnosis/treatment.
  • Solve complex problems to enhance performance, reliability, and engineering excellence.
  • Collaborate effectively with multidisciplinary teams (Hardware, Systems, Test, Quality, Regulatory).
  • Participate in preclinical lab experiments with physicians and third parties.
  • Maintain compliance with Quality Systems requirements (e.g., requirements, design, and documentation reviews).
  • Support field clinical staff in software usage and issue troubleshooting.

Qualifications

Required:

  • BS/MS in Computer Science or related field.
  • 5+ years of software development experience.
  • Strong C++ development and debugging skills.
  • Experience with algorithm development using MATLAB .
  • Strong background in Object-Oriented Programming (OOP) principles.
  • Proven analytical and problem-solving skills.
  • Ability to manage and contribute to multiple projects in parallel.
  • Hands-on experience with full SDLC: requirements, design, planning, coding, reviews, and documentation.
  • Experience in testing, troubleshooting, and debugging complex applications.
  • Strong collaboration skills and ability to make pragmatic engineering decisions.
  • Technical documentation experience (design specs, test plans, user manuals).

Preferred:

  • Development experience on Linux platforms .
  • Familiarity with Scrum/Agile frameworks .
  • Excellent written and verbal communication skills.
  • Knowledge of medical device standards : IEC 62304, IEC 60601, ISO 14971, ISO 13485.
  • Experience with configuration management tools : Git (source control), Jira (issue tracking), JAMA (requirements).
  • Strong aptitude for learning complex systems and adapting to new technologies.
  • Experience mentoring and guiding junior engineers.

Job Tags

Similar Jobs

AFFORDABLE DENTAL

Dental Office Manager Job at AFFORDABLE DENTAL

 ...We're looking for an experienced Office Manager/Business Manager with a vibrant personality. This is an exciting rare opportunity to work...  .... Previous experience as an operational manager for corporate dental offices an advantage. Requirements: Knowledge in Eaglesoft... 

Top Level Promotions

Marketing Assistant Part-time Job at Top Level Promotions

 ...Job Title: Marketing Assistant (Entry-Level) About Us: At Top Level Promotions,...  ...communication skills. Basic understanding of digital marketing channels (social media, email,...  ...to start your marketing career and be part of a forward-thinking company, apply today... 

NYLAG

Rapid Response Paralegal Job at NYLAG

 ...Job description : NYLAG seeks a highly motivated, fulltime paralegal to support our work under the Rapid Response Legal...  ...assistance to New York residents who are detained In the custody of Immigration and Customs Enforcement (ICE) or who are at risk of detention... 

Wood County Hospital

Anesthesiologist in Bowling Green, OH Job at Wood County Hospital

 ...anesthesiology opportunity in a thriving college town! Our close-knit hospital in Bowling Green, Ohio, is seeking a dedicated anesthesiologist to join our team. Located in a vibrant community and home to Bowling Green State University (BGSU), our hospital offers the perfect... 

Rinvio Recruitment

Public Health Educator/Health Promotion Communications Expert Job at Rinvio Recruitment

 ...but are not limited to: **Core Duties:**- Facilitate health promotion and educational initiatives, encompassing, but not limited to, tobacco...  ...disciplines: Health Promotion, Health Policy, Public Health, Community Health, or a nursing degree complemented by a Master's...