Apply for this job

Do you think you can make the difference and do you recognize yourself in this profile? Send us an e-mail with your letter of application and resume to For more information, please contact Marianne Floor (Manager R&D). 

Acquisition regarding this advertisement is not appreciated.

Embedded software engineer

We see a world wherein a healthy brain, body, and mind are the most valuable assets. To help gain deepened insights in these areas we offer world-leading innovative near-infrared spectroscopy imaging solutions which are used by the top companies and universities in the world. Artinis Medical Systems, based in the Netherlands, will expand its capabilities and is looking for an Embedded Software Engineer.

As an embedded software engineer within the development team of Artinis, you will develop, build, maintain and test embedded software and the DLLs for our wearable near-infrared spectroscopy devices. You will become part of a hardware development group working at several systems. You will closely collaborate with software engineers, designers, and application specialists and work on product development in project teams.

Your work will entail:

  • Requirements analysis, specification and implementation

  • Detailed design and planning

  • Code writing and testing in the whole software life-cycle

  • Design and test documentation

  • Idea presentations for improvement of software


We will need you to have:

  • Experience developing embedded software using C/C++

  • Knowledge of Microcontrollers (Cortex M3/M4) and Peripherals (i2c/SPI/DMA etc.)

  • Analytical and problem-solving skills

  • A good feeling with real-time hardware

  • Passion for innovation

  • At least HBO/Bachelor degree in embedded software engineering, electronics or similar degree

  • Team player skills

  • Verbal and written communication skills

As a plus, we would like you to have:

  • Knowledge about server administration

  • Experience in medical software engineering or other regulated business


  • A varied job which allows for independence, personal input, and responsibility

  • The possibility to break new grounds

  • Space for personal development

  • An inspiring and pleasant work environment

  • Pension plan

  • A job for 32-40 hours/week

  • Competitive salary