Open Positions

Explore open positions at RA Capital Management, the Raven incubator, as well as our portfolio of companies.

Embedded Software Engineer

Magenta Medical

Magenta Medical

Software Engineering
Magenta, Metropolitan City of Milan, Italy
Posted on Feb 4, 2026

Description

We are seeking an experienced Software Developer to join our SW/HW team and play a significant and central role in developing the software for the innovative Magenta System. We are specifically looking for a candidate with strong systemlevel thinking and the ability to manage complex tasks and project timelines. This position combines Firmware development with a critical User Interface (UI), offering an exceptional opportunity for professional growth within a demanding medical High-Tech environment.

Key Responsibilities:

  • Manage software versions and upgrades for existing products.
  • Design and develop all software aspects of the company’s products.
  • Oversee the entire software lifecycle, including development, testing, and documentation.
  • Manage external subcontractors for software development and validation.
  • Maintain a system-wide perspective and responsibility for all software components.
  • 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

Reports to

Sr. Director of SW and HW Development

Requirements

  • 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 firmware development, developing for sensors, brushless motors, and stepper motors.
  • Knowledge of communication protocols (e.g., UART, SPI, I2C) – must.
  • Software integration and development with the QT framework and QML.
  • 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