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

c1Y3MGFBa2JWV1VhQ2V2YStuK1F0cEFWTGc9PQ==
  • 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

Business Management Associates, Inc

Senior Drupal Web Apps Engineer - Linux & Automation Job at Business Management Associates, Inc

A technology solutions provider seeks an IT Web Application Developer (Drupal) responsible for developing, maintaining, and optimizing web applications on Linux platforms. The ideal candidate will have extensive experience in Drupal development, Linux server administration... 

Php-Jobs

Remote Drupal Full-Stack Engineer Job at Php-Jobs

A U.S. legislative agency is seeking a Full-Stack Drupal Web Developer to manage and enhance its digital platforms. The successful candidate will have 5+ years of experience with Drupal in LAMP environments. Responsibilities include developing custom modules, managing... 

Erie Insurance Group

Catastrophe Property Adjuster- Remote / Work From Home + Regional Travel Job at Erie Insurance Group

 ...Field Office Claims II Division Department of Position: Catastrophe Operations Dept Work From Home (within ERIE footprint)...  ...property claims. Join ERIE Insurance as a Catastrophe Property Adjuster and make a meaningful impact helping customers rebuild after... 

ServiceNow

Advisory Solution Consultant - Retail & Hospitality Job at ServiceNow

 ...Description As a member of our pre-sales core Solution Consultant team, you will have the opportunity to join our industrys...  ...best and brightest talent supporting some of our top Retail and Hospitality customers in the US. We are a tight-knit team of innovative... 

Health And Life Organization Inc

Medical Receptionist I Job at Health And Life Organization Inc

 ...: POSITION SUMMARY: The Medical Office Receptionist I perform such duties as: answering phones, checking patients in and out, confirming...  ...and/or ability required for this position. EDUCATION & EXPERIENCE High School Diploma OR equivalent One year of experience...