Job Vacancies

Software Engineer at Cornerstone Prosthetic and Orthotic Ltd – Apply Now

Software Engineer

‎Role Summary

‎The Software Engineer will carry out the development, maintenance, and evolution of CornerStone’s proprietary software ecosystem. This is a hands-on engineering role for a developer who wants to build real clinical and industrial systems from the ground up, not maintain generic web apps.

‎Key Responsibilities

  • ‎Develop and maintain the CornerStone Clinical Decision Support System (CDSS), including the 337-rule prescription engine across its seven execution layers.
  • ‎Build and maintain the Smart Prosthetics Monitoring System firmware and dashboard (ESP32-S3, MPU6050, DHT11, FSR sensors; Netlify-deployed frontend).
  • ‎Maintain and extend the Operations Manager Platform (React + IndexedDB/Dexie.js).
  • ‎Develop the Fabrication Integration Architecture, including the fabrication_jobs and qc_logs Supabase tables and associated workflows.
  • ‎Build the proprietary socket rectification software in Three.js.
  • ‎Integrate the Claude API and other AI services into clinical and operational workflows.
  • ‎Write clean, documented, maintainable code and participate in internal code reviews.
  • ‎Collaborate with the Product Design and Development Engineer on the scan-to-print pipeline integrations.

‎Required Skills and Qualifications

  • ‎Diploma or Degree in Computer Science, Software Engineering, or a related field (or demonstrable equivalent experience).
  • ‎Strong proficiency in JavaScript/TypeScript and React.
  • ‎Working experience with Supabase (or PostgreSQL) and relational database design.
  • ‎Experience with Three.js or WebGL for 3D web applications.
  • ‎Familiarity with REST APIs and LLM API integration (Claude, OpenAI, or similar).
  • ‎Version control with Git.
  • ‎Ability to work independently, document decisions clearly, and deliver production-quality code.

‎Preferred Qualifications

  • ‎Experience with embedded systems or IoT (ESP32, Arduino, MicroPython).
  • ‎Exposure to healthcare, medical devices, or clinical software.
  • ‎Experience with IndexedDB/Dexie.js or other offline-first architectures.
  • ‎Interest in parametric design, computational geometry, or CAD automation.

Method of Application

Interested and qualified candidates should forward their CV to: careers@cornerstonepo.africa using the position as subject of email.

CLICK HERE TO APPLY