Come Work With Us!

Magenta is a medical device company developing the world’s smallest heart pump, meant to provide minimally-invasive support to the heart during acute episodes of dysfunction. The Elevate™ System is multi-disciplinary, involving mechanical engineering, material science, electrical engineering, software, algorithms and state-of-the-art catheter fabrication techniques.

We are looking for the best people possible who can help us propel the Elevate™ System forward and save more lives.

About the Job

We are looking for an experienced mechanical Engineer who will be joining our R&D Group.

Reports to: R&D Team Leader

 

Responsibilities

• Participate in design and development activities for all aspects of the company’s products.

• Design mechanical parts and assemblies’ issue 2D drawings.

• Generate test methods and design fixtures to support the test during the development and assembly of prototypes.

• Conduct feasibility research.

• Interact with suppliers and manufacture R&D prototypes.

• Conducted test jigs qualifications and performed engineering verification and validation tests.

• Provide technical usability engineering input.

• Develop a mechanical User Interface.

• Provide technical engineering input for risk management activities.

• Perform the role of a Field Clinical Engineer (FCE).

 

 

Qualifications

• B.Sc in Mechanical Engineering- must.

• Master’s degree in mechanical engineering – an advantage.

• 1-3 years experience in the medical device industry.

• Hands-on experience in the laboratory- must.

• Experience with CAD software, Solidworks, LabView, and MatLab knowledge is preferred.

• Analytical skills.

• Good written/verbal communication skills.

 

    Resume*

    About the Job

    We are seeking a Software Developer who will have the opportunity to grow and learn while playing a key role in developing software for the innovative Magenta System.

    Reports to:  Sr. Director of SW and HW Development

     

    Responsibilities

    • Design and develop all software aspects of the company’s products.

    • Manage software versions and upgrades for existing products.

    • Oversee the entire software lifecycle, including development, testing, and documentation.

    • Manage external sub-contractors for software development and validation.

    • Maintain a system-wide perspective and responsibility for all software components.

    • Design, implement, and integrate firmware and user interface (UI).

    • Manage software lifecycle development, generate software requirements and specifications, and create all relevant software lifecycle deliverables.

    • Conduct design reviews in accordance with company policies.

    • Provide input on software usability.

    Qualifications
    • B.Sc. or higher in Computer Science or another Engineering degree – must.

    • 3+ years of experience in SW software development – must.

    • Proficiency in mixed C/C++ programming – must.

    • Proven experience with STM32 microcontroller firmware development, developing for sensors, brushless motors, and stepper motors – must.

    • Knowledge of communication protocols (e.g., UART, SPI, I2C) – must.

    • Software integration and development with the QT framework and QML – must.

    • Knowledge of AWS and Docker architecture, Python, and React – advantageous.

    • Experience in the medical device industry – advantageous.

    • Strong problem-solving skills & interpersonal skills.

    • Excellent written and verbal communication skills.

     

      Resume*

      Don’t see the position you’re looking for? We would still love to hear from you!