Software Development Engineer

Materialise

Barcelona

On-site

EUR 70,000 - 110,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Materialise Medical is seeking an experienced software engineer to design, implement, test, and maintain medical software used by surgeons worldwide. You will contribute to backend components, ensure code quality with unit tests and TDD, and collaborate with Product Managers, Analysts, and Architects to define new features from an engineering standpoint.

You will embrace new technologies, author internal tools to improve quality and productivity, and contribute to a collaborative team culture in

Qualifications

  • Strong C++ coding skills with 5+ years of industry experience designing and shipping software.
  • ],
  • job_responsibilities_description [
  • ],
  • CoT_job_summary_short_NULL
  • job_summary_short_NULL
  • contract_type:

Responsibilities

  • Design, implement, test, deploy, maintain and improve software components and services.

Skills

Linear algebra
Object-oriented design
Coding patterns
C++
Unit tests / TDD
Problem solving
Communication
Team collaboration
English proficiency
Prioritization in fast-paced env
Influencing
Python
JavaScript

Tools

C++
Python
JavaScript

Job description

At Materialise Medical, we believe that better healthcare starts with solutions designed around the individual patient. If you’re passionate about bringing personalized care to every patient, you’ll love being a part of this team. Through the technology we develop, researchers, engineers, and clinicians are revolutionizing personalized treatment — helping improve and save lives daily.As an engineer, you will be responsible for implementing features as well as as ensuring they are done to meet rigorous quality standards of medical software with the end result being a product that is used by hundreds of surgeons throughout the world.Required skills:To be successful in this role, you will probably have:• Mathematical background (i.e understanding of Vertex and Matrix algebra is a plus)• Object-oriented design, coding and testing patterns• Excellent coding skills in C++• 5+ years of industry experience designing, building, testing & shipping software• Exceptional problem-solving skills• Ability to handle competing priorities in a fast paced environment• An ability to perform at a high level in a fast-paced, dynamic environment• Good influencing skills, able to bring colleagues along with your vision• Good communication skillsTo succeed in this job, it is also crucial that you are able to see your contributions as part of a larger team: how does your solution fit into the overall product and will it meet the needs in the best possible way. This skill takes a combination of the ability to break down tough problems, creative thinking and hard work, to turn these challenges into solutions.At the same time, it is essential that you like working in teams where collaboration and knowledge sharing is the way to meet the common goals.The job’s international aspects and our international work environment require that you are proficient in both written and spoken English.Will be a plus:• Coding skills in Python, JavaScript are appreciated but not the mustResponsibilities:As an engineer you will be responsible for implementing features as well as ensuring they are done to meet rigorous quality standards of medical software with the end result being the product that is used by hundreds of surgeons throughout the world.In short you will do the following:• Participate in technical discussions and bring new ideas on the table• Design, implement, test, deploy, maintain and improve our software components and services• Own quality of your code (i.e., unit tests, TDD, and other test methodologies)• Work with Product Managers, Functional Analysts, Architects to design and specify new features from the engineering standpoint• Embrace and use state-of-the-art new technologies• Author internal tools that improve the team’s quality and productivity• Contribute to the positive, solution focused and creative team spiritThroughout your tasks, you will work closely with other Software Engineers in order to optimize design, quality and functionality of the Product’s backend.What’s waiting for youWork that mattersThe technology we build at Materialise pushes the boundaries. You’ll find pride in building something that matters, whether you designed it, printed it, or shipped it. No matter your role, we unlock new possibilities to build a better and healthier world every day.At Materialise, we expect you to think about the customer, not just the task. You push for better solutions and care about the difference your work makes.A people-centered spaceWhen you join Materialise, you join a group of colleagues invested in you, not just your work. From your own team to a department across the world, you’ll find a sense of belonging with people who help without being asked, challenge you, and have your back.At the same time, we expect you to invest in the people around you — not just your own work — to make the group stronger than the sum of its parts.An environment of trustAs a company of innovators, we know how crucial autonomy is in your work. When we hire you, we trust in your expertise, giving you space to organize your tasks, work flexibly, and make your own calls.At Materialise, we expect you to deliver on that trust and keep your commitments.A career ready to buildWhen you see opportunities for your career to grow at Materialise, we encourage you to go for them. People shape a fulfilling career at their own pace here.At Materialise, we expect you to take initiative in your own development. Don’t wait for someone else to plan your career. Step into the space and make it count.Make a difference together with the Medical team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Materialise • Barcelona

On-site
EUR 70,000 - 110,000
Software Development Engineer
Software Development Engineer

Mondeadditif • Barcelona

On-site
EUR 52,000 - 70,000
Software Test Engineer
Software Test Engineer

MAT NV MATESP MAT ESP Materialise NV • Barcelona

Hybrid
EUR 45,000 - 65,000
Hybrid work policy
Growing environment
Collaborative culture
+2
Software Test Engineer
Software Test Engineer

AMjobcenter • Barcelona

Hybrid
EUR 50,000 - 70,000
Typescript Engineer (OOP/React/Three.js)
Typescript Engineer (OOP/React/Three.js)

Mondeadditif • Barcelona

On-site
EUR 50,000 - 70,000
Senior C++ Medical Software Engineer
Senior C++ Medical Software Engineer

Materialise • Barcelona

On-site
EUR 70,000 - 110,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Mondeadditif • Barcelona

On-site
EUR 45,000 - 70,000
Global Sales Director - Software
Global Sales Director - Software

Materialise • Barcelona

On-site
EUR 150,000 - 190,000
Senior Software Development Engineer (C++ | Computer Geometry)
Senior Software Development Engineer (C++ | Computer Geometry)

Ormco • Madrid

On-site
EUR 70,000 - 100,000
Medical and dental coverage
Meal allowance
Maternity & paternity leave
Esteticista / Terapeuta – Clínica De Cirugía Plástica Y Medicina Estética
Esteticista / Terapeuta – Clínica De Cirugía Plástica Y Medicina Estética

Instituto Rubí • Alcobendas

Remote
EUR 42,000 - 70,000