Software Engineer
Il y a 1 heure
Flemish Brabant, Flanders, Belgique
ReVision Implant
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
pWe are working on the cutting edge of neurotechnology
- developing the first visual prosthesis that restores useful vision for blind people no matter the cause of their condition. In parallel with ongoing first-in-human studies, we are now developing the first generation of active implantable brain implants for future clinical studies. /p h3The role /h3 pWe're looking for a software engineer with a structured and disciplined approach to software development. Experience in a strictly regulated environment, such as medical devices, is a plus. You will develop the software of our visual prosthesis, from the implant firmware to the external headset and a mobile app, in close collaboration with our hardware and quality engineers. The correct mindset and approach are critical in this role: you plan before you code, derive software requirements from the risk analysis, define clear interfaces with the hardware, and specify how each unit will be verified. ReVision being a start-up company, you should be able to work in a fast-paced team and be a flexible problem-solver. /p h3What you’ll do: /h3 h3Software lifecycle risk management /h3 ul liContribute to, and maintain, the software development plan and safety classification, according to IEC 62304, together with our quality and regulatory team. /li liContribute to the software risk analysis in line with ISO 14971: identify how software can contribute to hazardous situations and define risk control measures. /li liIntegrate cybersecurity from the start: threat modelling, secure firmware updates and a software bill of materials (SBOM), in line with IEC 81001-5-1 and FDA guidance. /li /ul h3Software architecture, implementation hardware integration /h3 ul liTranslate system requirements into software requirements and an architecture with well-defined interfaces between software items. /li liDefine the hardware-software interfaces together with our hardware team: digital and wireless interfaces, timing, latency and power budgets. /li liDevelop embedded firmware for the implant and the external headset (including ARM Cortex-M microcontrollers and a mobile app). /li liContribute to the image-processing pipeline to convert camera images into neural stimulation. /li liApply coding standards (e.g. MISRA C) and design for fail-safe behaviour. /li /ul h3Verification testing /h3 ul liDefine, implement and run unit, integration and system tests, including hardware-in-the-loop tests on the real electronics. /li liSet up automated builds with static analysis and code coverage. /li liMaintain traceability from requirements and risk control measures to their verification, and contribute to device-level validation, together with the quality and clinical team. /li /ul h3What
we offer
/h3 ul liThe opportunity to contribute to software that will be used in clinical trials in the coming years. /li liClose collaboration with hardware and clinical experts on a Class III active implantable device. /li liSalary aligned with your experience and region of work. /li liExciting opportunity to join a young, dynamic and hard-working team, dedicated to making a real difference in the life of blind people. This is an opportunity to change the world. /li /ul h3Job
requirements:
/h3 h3Minimum /h3 ul liMSc in computer science or engineering, or similar. /li li4+ years of software development in a regulated, safety-critical domain: medical devices (IEC 62304) or comparable domains with high demands on reliability and formal development, such as aerospace, space, automative, semiconductors, or industrial automation. /li liHands-on experience across the full software lifecycle: planning, risk analysis, requirements, architecture, verification, release and maintenance. /li liStrong C/C++ for embedded systems, python for test automation and tooling. /li liExperience with unit test frameworks, static analysis, code review and Git. /li liClear, structured technical writing. Fluent in English. /li /ul h3Nice-to-have /h3 ul liPrior experience in neurotech or other active implantable devices. /li liMobile app development (iOS and/or Android). /li liReal-time image processing on embedded or mobile platforms. /li liMedical device cybersecurity (IEC 81001-5-1, secure boot, firmware signing). /li liKnowledge of Dutch. /li /ul h3Practicalities /h3 ul liWorking on-site in Leuven, Belgium /li liStart: ASAP, January 2027 at the latest /li /ul
- developing the first visual prosthesis that restores useful vision for blind people no matter the cause of their condition. In parallel with ongoing first-in-human studies, we are now developing the first generation of active implantable brain implants for future clinical studies. /p h3The role /h3 pWe're looking for a software engineer with a structured and disciplined approach to software development. Experience in a strictly regulated environment, such as medical devices, is a plus. You will develop the software of our visual prosthesis, from the implant firmware to the external headset and a mobile app, in close collaboration with our hardware and quality engineers. The correct mindset and approach are critical in this role: you plan before you code, derive software requirements from the risk analysis, define clear interfaces with the hardware, and specify how each unit will be verified. ReVision being a start-up company, you should be able to work in a fast-paced team and be a flexible problem-solver. /p h3What you’ll do: /h3 h3Software lifecycle risk management /h3 ul liContribute to, and maintain, the software development plan and safety classification, according to IEC 62304, together with our quality and regulatory team. /li liContribute to the software risk analysis in line with ISO 14971: identify how software can contribute to hazardous situations and define risk control measures. /li liIntegrate cybersecurity from the start: threat modelling, secure firmware updates and a software bill of materials (SBOM), in line with IEC 81001-5-1 and FDA guidance. /li /ul h3Software architecture, implementation hardware integration /h3 ul liTranslate system requirements into software requirements and an architecture with well-defined interfaces between software items. /li liDefine the hardware-software interfaces together with our hardware team: digital and wireless interfaces, timing, latency and power budgets. /li liDevelop embedded firmware for the implant and the external headset (including ARM Cortex-M microcontrollers and a mobile app). /li liContribute to the image-processing pipeline to convert camera images into neural stimulation. /li liApply coding standards (e.g. MISRA C) and design for fail-safe behaviour. /li /ul h3Verification testing /h3 ul liDefine, implement and run unit, integration and system tests, including hardware-in-the-loop tests on the real electronics. /li liSet up automated builds with static analysis and code coverage. /li liMaintain traceability from requirements and risk control measures to their verification, and contribute to device-level validation, together with the quality and clinical team. /li /ul h3What
we offer
/h3 ul liThe opportunity to contribute to software that will be used in clinical trials in the coming years. /li liClose collaboration with hardware and clinical experts on a Class III active implantable device. /li liSalary aligned with your experience and region of work. /li liExciting opportunity to join a young, dynamic and hard-working team, dedicated to making a real difference in the life of blind people. This is an opportunity to change the world. /li /ul h3Job
requirements:
/h3 h3Minimum /h3 ul liMSc in computer science or engineering, or similar. /li li4+ years of software development in a regulated, safety-critical domain: medical devices (IEC 62304) or comparable domains with high demands on reliability and formal development, such as aerospace, space, automative, semiconductors, or industrial automation. /li liHands-on experience across the full software lifecycle: planning, risk analysis, requirements, architecture, verification, release and maintenance. /li liStrong C/C++ for embedded systems, python for test automation and tooling. /li liExperience with unit test frameworks, static analysis, code review and Git. /li liClear, structured technical writing. Fluent in English. /li /ul h3Nice-to-have /h3 ul liPrior experience in neurotech or other active implantable devices. /li liMobile app development (iOS and/or Android). /li liReal-time image processing on embedded or mobile platforms. /li liMedical device cybersecurity (IEC 81001-5-1, secure boot, firmware signing). /li liKnowledge of Dutch. /li /ul h3Practicalities /h3 ul liWorking on-site in Leuven, Belgium /li liStart: ASAP, January 2027 at the latest /li /ul