Want to be part of a team transforming healthcare?
We are looking for anEmbedded Software Developer to join us at an exciting time as we transfer our world-leading technology from R&D to manufacture and bring our products to market. You will work closely with our talented scientists and engineers as you revolutionise healthcare options for millions.
As a valued member of our small and creative software team, you will have the opportunity to apply your skills and creativity to significantly impact company technology.
The Company
Medical imaging helps patients by enabling early and accurate diagnosis. However, 2D X-rays can be inconclusive as they give a fundamentally limited view of our 3D bodies. 3D images are possible with CT scanners but these are much more expensive, give a high dose of radiation and moving a critically ill patient to a scanner can be labour-intensive and risky.
At Adaptix we are helping make 3D imaging more accessible to the people who need it by producing mobile flat-panel X-ray systems that can be brought to patients giving low-cost, low-dose imaging.
Candidate Profile
As our ideal candidate, you have a minimum qualification of an undergraduate degree or equivalent experience in Engineering, Computer Science, or a science-based discipline. You care about writing clean and testable Modern C++ code. Tools and libraries we use as a team include C++17, Simulink, FreeRTOS, Boost, Git, AzureDevOps.
We would welcome applications from people accustomed to working in open agile environments, and who are confident to make design decisions and take ownership for the execution of their work. Applications from talented software developers from other domains who are interested in embedded software are encouraged.
Key Responsibilities
Main duties and responsibilities:
- Performing the full range of collaborative software development activities according to industry best practice, including specification, design, coding, reviewing, and testing
- Developing and testing firmware in C++ for ARM-based microcontrollers
- Developing and testing ancillary control and monitoring software for Windows for our X-ray devices and R&D tools
- Troubleshooting hardware and software issues and documenting investigation work
- Contributing to Design Verification and Validation activities
- Contributing to the development of efficient software processes and compliance with the medical device software standard, IEC 62304
- Preparing documentation and technical reports
- Take ownership for own project work, lead small projects and plan future product development
- Maintain a safe working environment and follow all protocols to ensure compliance with company and regulatory standards
Skills Knowledge and Expertise
Essential skills and experience:
- Ability to write modern C++ code
- Problem-solving skills with a mathematical aptitude
- Effective communication with colleagues across a multidisciplinary R&D team, with an eagerness to learn and share knowledge
Desirable skills and experience:
- Model-based code design using Matlab, Simulink
- Experience of working with microcontrollers and serial interfaces (UART, I2C etc.)
- Experience reading schematics and working with hardware debugging tools such as oscilloscopes and multimeters
- Experience developing desktop applications in C++
- Python
- Experience with the development of multi-threaded applications using real-time operating systems such as FreeRTOS
- Experience in developing and testing software in a medical device environment, or other highly regulated industry
Apply Now
This is a permanent full-time role based at our R&D and commercial site in Begbroke Science Park, Oxfordshire. Compensation is competitive and commensurate with experience.
Please note the closing date, however should we find a suitable candidate before this date, the position may be filled earlier. Please note that we are unable to provide sponsorship for visa applications for this role.
If you feel that you would excel in this role we would be delighted to hear from you!
About Adaptix
Adaptix is transforming radiology by bringing to market an addressable Flat Panel X-ray Source (FPS) with integrated power supply and controls. Adaptix is a developer of addressable distributed arrays for X-ray generation.
Our patent-protected technology enables fast movement-free 3D imaging at a significantly lower dose than CT. The FPS is designed to allow 3D image formation by means of tomosynthesis using existing generations of Detectors and Workstations, allowing a system price point similar to that of current 2D systems.
Our vision is that our technology will enable 3D X-ray imaging to be cheaper, more widely available and truly portable throughout the world’s clinics and hospitals.