Cybersecurity (Product Development Engineer)

Impulse Dynamics
Marlton, New Jersey 08053
  • Job Code
  • Job Type
  • Job Status
    Full Time
Impulse Dynamics (USA), Inc. is a fast-growing medical device company that has pioneered a new form of therapy for heart failure called Cardiac Contractility Modulation, or CCM TM, which is delivered by the company’s Optimizer® Smart System. CCM is a first-of-a-kind, proprietary, life-changing treatment alternative for a vast population of heart failure patients across the globe.
With global headquarters in Marlton, N.J., the company has additional offices in Frankfurt, Germany; Pearl River, N.Y.; and Willemstad, Curacao.  
We are currently looking for a Software Engineer for our global headquarters in Marlton, NJ.
We are seeking a Software Engineer to join our Product Development team and contribute to the development of future generations of implantable medical device systems.
Responsibilities include but are not limited to:
  • Develop and manage cybersecurity strategy for our implantable medical device programmer and other future products.
  • Develop application software for market destined products and internal development tools.
  • Develop technical specifications for software projects.
  • Coordinate with other group engineers and external development groups.
  • Conduct development activities on multiple simultaneous projects.
  • Thoroughly test and document work to the standard necessary for regulatory submission.


  • Bachelor’s or graduate degree in Computer Science or Electrical/Computer Engineering.  Equivalent work experience may take the place of a degree.
  • 3+ years of experience in a research and development work environment.
  • Ability to function well in a self-driven, start-up like environment and balance multiple projects.
  • Experience developing products for a heavily regulated field preferred; specific experience developing software for medical devices or instrumentation ideal.
  • Experience developing desktop application software – specific experience in C++ or C# ideal.
  • Experience developing web applications.
  • Strong knowledge of cybersecurity principles and experience in implementation.
  • Strong communication abilities in English.
  • Experience writing technical documentation required; specific experience with regulatory submissions preferred.
Equal Opportunity Employer Statement:
Impulse Dynamics is an equal opportunity employer.
Impulse Dynamics is committed to the spirit and letter of all federal, state, and local laws and regulations pertaining to equal opportunity. In order to provide equal employment and advancement opportunities to all applicants, employment decision at the company will be based on merit, qualifications, and abilities. The company does not unlawfully discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, genetic information, or other protected status. This policy extends to all terms, conditions and privileges of employment, as well as the use of all Impulse Dynamics facilities.


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Cybersecurity (Product Development Engineer)

Impulse Dynamics
Marlton, New Jersey 08053

Join us to start saving your Favorite Jobs!

Sign In Create Account