386 Software Engineer – Manufacturing Equipment

Your opportunity…

By joining the Kardium team, you can help make a difference in the lives of millions around the world. Kardium is developing a ground-breaking medical device for diagnosis and treatment of atrial fibrillation, a heart condition that can cause strokes, heart failure, and other heart-related complications.

We are looking for a Software Engineer to help Kardium scale up our manufacturing, while continuing to produce high quality medical devices.

What you’ll be doing…

As a Software Engineer, you will be responsible for designing, implementing, improving, and supporting the software of Kardium’s automated manufacturing equipment. Examples of equipment that we control via software include laser welders, pneumatic valves, robotics, and motion systems. Specific responsibilities of the Software Engineer include:

  • Design, implementation, integration, and maintenance of object-oriented software (C#) for automated manufacturing equipment.
  • Capture and documentation of requirements for automated manufacturing equipment.
  • Organization of, and participation in, multi-disciplinary design reviews related to automated manufacturing equipment.
  • Transfer of the automated equipment to manufacturing and provision of ongoing support.

Depending on your previous experience and particular area(s) of expertise, you might also be involved with:

  • Design, implementation, integration, and maintenance of firmware and electronics for automated manufacturing equipment.

What you bring to the team…

Our Kardium team is smart, creative, and passionate about developing cutting-edge medical devices to help improve people’s lives. We work in a collaborative environment based on trust and respect. We understand that only by working together can we solve what was thought unsolvable.

You are suited to our approach and possess these attributes and abilities:

  • A bachelor’s degree or higher in an engineering discipline
  • Object-oriented software development skills and knowledge normally acquired through at least five years of experience.
  • A strong drive to succeed with a track record of being highly productive.
  • Excellent problem-solving skills and attention to detail.
  • Excellent written and verbal communication and technical documentation skills.
  • Ability to deal with changing priorities and requirements.
  • Ability to execute tasks with minimal instruction and guidance.
  • Ability to rapidly understand new concepts and acquire new skills.

You might also have:

  • Experience developing firmware and electronics for embedded systems.
  • Experience with data acquisition, database development, and motion control.

Why work at Kardium?

Working at Kardium provides:

  • Involvement in the development of a high-complexity medical device that will improve people’s lives
  • A great working environment with opportunities to develop your skills and knowledge
  • An engaged leadership team who believes in mentoring and career growth
  • Supportive colleagues and fun social events to foster teamwork
  • Competitive compensation, including equity participation

How to apply…

To apply for this position, please send a résumé and cover letter to jobs@kardium.com, using “386 Software Engineer – Manufacturing Equipment” as the subject line. Indicate in your cover letter why you are interested in Kardium and why you are interested in this specific position.

Thanks in advance for your interest in Kardium!

To apply for this job email your details to jobs@kardium.com.