- Good experience creating software for life science applications.
- Experience in writing, debugging and verifying code in MATLAB.
- Writing, debugging and verifying code in either C/C++ or Python.
- Experience of writing embedded code.
- Writing software that complies with medical device regulations and relevant standards.
- Experience managing a small team of people.
- Setting up and maintaining a Quality Management System for software.
- Experience with risk assessing software.
- Experience of creating systems and control algorithms.
- Experience of designing software that interacts with electromechanical and/or fluid systems and hardware and be able to resolve problems at the interface of these systems.
Back to searchAre you a Lead Software Engineer in the Hampshire area that’s worked on medical device software? Well versed with the likes of C, Python or C++? If you have a passion for problem-solving and want to be part of a fast growing start-up, then look no further.What you’ll need
Lead Software Engineer
ADLIB
Posted 13 days ago, valid for a month
Southampton, Hampshire SO19 1BQ
£50,000 - £70,000 per annum
Full Time
In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.
Sonic Summary
- Salary: Up to £75K
- Experience required: Good experience creating software for life science applications, experience in writing, debugging, and verifying code in MATLAB, writing embedded code, managing a small team of people, setting up and maintaining a Quality Management System for software
- Creating and documenting software for future product pipeline
- Follow all relevant medical device standards in software creation and documentation
- Write efficient, logical, and well-commented code, perform verification and validation of code, potentially manage software development team, work with Engineering team to interface software with hardware