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 firstname.lastname@example.org 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
A job for 32-40 hours/week