Software Engineer

Il y a 1 heure

Flemish Brabant, Flanders, Belgique ReVision Implant Temps plein
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