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

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

Carolina Therapy Services

COTA/Occupational Therapy Assistant-FT Job at Carolina Therapy Services

 ...Occupational Therapist Assistant/COTA- Murphy, NC FT SKILLED NURSING About the Position : Provide evidenced based therapeutic assessments and interventions in a Skilled Nursing Setting to both post-acute, and long-term care patients ... 

Stemilt Growers LLC

Sanitacion Line de pera Temporal Job at Stemilt Growers LLC

 ...Numero de posiciones: 1 De Tiempo-Completo, Temporal Locacin: Lnea de pera Planta de Old Station Turno de Trabajo: Turno de noche Horas y das de trabajo: 8 :30 pm 5:00 am , lunes - viernes; puede variar dependiendo en produccin. Calificaciones:... 

Gpac

General Liability Attorney - Hybrid/Remote Job at Gpac

 ...of a highly motivated and skilled General Liability Litigation Attorney to join one of our client firms in California. As an integral member...  ...legal services. Hybrid schedule with possibilty of fully remote. If you are a skilled litigator looking to join a firms General... 

Hebrew Transportation Services LLC

Dump Truck Operator Job at Hebrew Transportation Services LLC

 ...Job Summary: We are seeking a skilled and reliable Dump Truck Driver to join our team. The ideal candidate will have extensive experience in heavy equipment operation and a strong understanding of construction site dynamics. This role involves transporting materials... 

McAfee, Inc.

Data Analyst Job at McAfee, Inc.

**_Role Overview:_**The McAfee Analytics Platform & Enablement team is expanding its capabilities to strengthen data-driven decision-making across a global direct-to-consumer business serving over 400 million customers. We are looking for a Data Analyst who will play...