Build your Business
40 hours - GTX medical

Embedded Software Engineer

Job details

Full-time

You will work on the specification, design and realization of embedded and real-time software that will be part of our, partly implantable, spinal cord stimulation system (Class III Medical Device.)

Your Challenge

·          You will work on the specification, design and realization of embedded and real-time software that will be part of our, partly implantable, spinal cord stimulation system (Class III Medical Device.) Potential topics are:

o    Software implementation of data communication between implantable (IPG) and body worm systems;

o    Implantable Pulse Generator firmware, starting with feasibility units and prototypes of system, expanding towards External pulse generator system. Interaction/cooperation with IPG design house/manufacturer.

o    Real-time control firmware for body worm Motion Controller (closed loop control system and commutation hub). Communication via BLE and propriety protocols.

·          You are experienced in programming software that operates in, and interfaces directly with a hardware environment with limited resources (memory, processor speed, power consumption, safety, encryption…).

·          At least 7 years’ experience in C and C++ in professional embedded product environments, version control, test automation, continuous integration and unit testing.

·          The software development shall be done according IEC/EN 62304. Experience with this standard or with software development in the medical domain is highly appreciated. Other regulated environments (like automotive) is also appreciated.

·          You are familiar with wireless communication protocols like Bluetooth low-energy (BLE) and reliability challenges that come with these protocols.

Your Responsibilities

·          You will work together with our architects in making and documenting design choices. You will work in a multidisciplinary engineering team ((minimal) hands-on knowledge of lab equipment is a pre).

·          You will, setup and maintain a development environment for embedded software and in compliance with IEC/EN 62304.

Your Profile

·          You have a bachelor or master in electronics or software engineering with proven substantial experience in software development and embedded systems.

·          You have a systems-thinking attitude, can identify areas of potential improvement and develop plans to address these.

·          You are a high-energy, self-motivated, pro-active individual able to work in a diverse team within a startup company.

-          You are fluent in English. This is our company language.

Mastering of French and/or Dutch language is highly appreciated.

Job details
  • Bachelor or Master in Electronics
  • Embedded and Real-time Software
  • Class III Medical Device System
  • Start-up environment
  • Multidisciplinary Engineering Team
Apply now



You're using an old browser
The support for your browser is limited. To enhance your internet experience it's recommended to update your browser. Update browser now!

×