the future of surgery. Build a platform from the ground up. Lead the code behind the cure. At Creo Medical, we're not just developing medical devices - we're engineering a revolution in minimally invasive endoscopic surgery. Our next-generation electrosurgical platform is setting new standards in precision, safety, and performance. We're looking for a Global Head of … Software & Systems who's ready to architect the next era of surgical innovation. What You'll Do: Lead the architecture and development of modular software across embedded, application, and UI layers. Own our full software stack - from real-time firmware to intuitive user interfaces. Introduce lean, agile development practices within a regulated framework (IEC 62304, ISO … like IEC 62304 and ISO 13485. Excellent communication, problem-solving, and team-building skills. Experience leading teams and delivering in dynamic, mission-driven environments. Your Background: Degree-qualified in softwareengineering, computer science, electrical engineering, or related discipline. Bonus points for direct experience with IEC 62304 or ISO 13485. Willingness to travel occasionally for labs or customer More ❯
Firmware Engineer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. About the Role We are seeking a developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital … product portfolio, working closely with the Head of Digital to shape its future. This role requires strong softwareengineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Collaboration: Work with Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. System Improvements: Identify opportunities … risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Technical Skills Core Requirements: 3+ years of experience in software development. Proficiency in More ❯
Firmware Engineer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. About the Role We are seeking a developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital … product portfolio, working closely with the Head of Digital to shape its future. This role requires strong softwareengineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Collaboration: Work with Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. System Improvements: Identify opportunities … risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Technical Skills Core Requirements: 3+ years of experience in software development. Proficiency in More ❯