This role offers the opportunity to kick start your software engineering career. The team works on all aspects of device functionality including control of electro-mechanical motors and sensors, therapy delivery, data to cloud, cellular/BLE/Wi-Fi comms and user interfaces. It’s a challenging complex system developed to high quality medical standards, so you will gain an amazing base of technical knowledge and experience to build on.
Let's talk about responsibilities:
C++ / Python programming languages and Object-Oriented design
Embedded software development including application, device interface, real-time control and graphical user interface functionality
Tests, verification and validation traced to requirements and utilising automated Behaviour Driven Development techniques
Agile/SCRUM development process
Development environment including MS Visual Studio, gcc, IAR, SVN, GIT, Jenkins, JSON, Jira, Jama, Windows/Linux, AWS cloud-based CI/CD