Software Developer – MagVenture

Our client

MagVenture is a global medtech leader in magnetic stimulation, grew with 60 employees between 2022-2023 and are currently 190 employees in Denmark.

MagVenture are renowned for our Transcranial Magnetic Stimulation (TMS) technology, and our FDA-approved solutions are revolutionizing the treatment and research of complex diseases such as severe depression and OCD.

As we push the boundaries into new therapeutic areas, including Parkinson’s, PTSD, dementia, and rehabilitation, our company footprint continues to expand.

Headquartered in Farum, Denmark, MagVenture is experiencing significant growth, driven by our commitment to innovation and excellence. We’re dedicated to improving lives worldwide with a strong presence in over 60 countries. The entire product development and manufacturing lifecycle takes place in our HQ in Farum

To support MagVentures’ rapid expansion, we seek a Software Developer to contribute to our software development initiatives and create next-generation TMS treatment devices.

Software development

MagVenture is embarking on an exciting R&D journey involving software development.
Software controls hardware and various interfaces to magnetic stimulation. The future depends on sophisticated software solutions that can integrate into other technologies, such as MRI scans and robotics controls, to enhance treatments and intuitive software solutions as customers shift towards clinical application from research environments.

MagVenture is also expanding into other treatment types, requiring agile and adaptable software solutions.

The software team is vital in developing the next-gen platforms, focusing on integrated functionality – increased functionality is a common demand.

The Software Team will shape the software development by ensuring precise real-time control of magnetic pulses and seamless integration of hardware components like sensors and actuators, ensuring reliable and efficient device operation. This involves building software from scratch and both for PC and embedded systems, and responsibilities include developing the user interface, handling cloud and local client database deployments, and writing embedded software in C for ARM processors.

In 2024, the team will consist of a new Software Team Lead and five software developers. Within the coming year, it is expected to grow with two or more additional members, everyone with a hands-on attitude.

Position overview

As the new Software Developer, you will be working on both existing and new solutions.

For MagVenture’s products, a patient management system (PMS) has been specially developed.

PMS is a system that medical personnel users/administrators use to manage data on patients, treatment courses and reports of completed treatment.
It is a server application developed in PHP with Docker containers and MariaDB.

It’s expected that you will spend approx. 60% of your time developing PMS for new products, and approx. 40% maintaining PMS for the existing products.

The Software Developer will report to the Software Team Lead.

Role & Responsibilities

  • Design and develop new systems and applications.
  • Maintain existing systems and applications.
  • Participate in software testing.
  • Participate to automatic test processes and scripts.
  • Participate to the optimization of the team’s work processes.
  • Participate in ensuring high-quality documentation of development processes and outcomes.

Technologies used by the software team

Web & server applications, webservices, user interfaces, Ethernet, HTTP, MariaDB / SQL, Embedded C, ARM, C#, .Net, WPF, Windows, Linux, Android.

Ideal candidate profile

  • A degree in Software Engineering, Computer Science, or a related field is required.
  • Professional work experience in software development.
  • Broad experience in PHP, C#, web applications and servers.
  • Understanding software architecture.
  • Able and used to work on several projects simultaneously.
  • Professional communication skills in English, and speaking Danish is an advantage.
  • Living in the Copenhagen area with a valid work & resident permit.
  • A collaborative spirit, thriving in teamwork and innovation.

What MagVenture offers

MagVenture offers an exciting position to join a purpose-driven organization committed to making a difference for patients worldwide. A fast-growing mid-size medtech company at the cutting edge of medical technology.

  • A chance to create market-leading and unique devices.
  • Possibility to organize your own time and work tasks.
  • Solving complex problems.
  • A chance to work with a team of passionate, skilled professionals in a supportive, informal environment.
  • Benefits include flexible working hours, a pension scheme, lunch arrangement, and health insurance.
  • An engaging workplace that encourages creativity and inclusivity.

For more info, visit

How to come into consideration

Please contact Partner Anne Borgen mail: or by phone at +45 61 69 01 01 or Associate Recruitment Partner Bettina Bakhauge, mail: or by phone at +45 29 68 46 89 for more information.

You can apply for the position using this link.

About Peoplement

Peoplement offers executive search and recruitment of executives, senior managers and key specialists within general management, sales, digital, marketing, finance, supply chain & operations, HR and IT.

Peoplement Denmark is the exclusive representative of AltoPartners, a leading international alliance of retained boutique entrepreneurial executive search and leadership consulting firms.

Peoplement P/S
Strandvejen 100
DK 2900 Hellerup, Denmark