Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Nottingham (Nottinghamshire)
Ets Technical
Software engineer
Posted: 12h ago
Offer description

Job Description

Job Opportunity: Software Engineer – Medical Technology\n\nPosition Summary\nAn exciting opportunity for a Software Engineer to contribute to the development of innovative software solutions within a growing medical technology environment. This role involves the specification, design, development, and testing of PC-based software systems. Projects will span both research-focused prototypes and production software supporting a laparoscopic visualisation platform.\n\nKey Responsibilities\n\n * \n\n Collaborate within a small team to define software specifications and create test protocols.\n\n * \n\n Deliver high-quality, production-ready code in line with design requirements.\n\n * \n\n Produce comprehensive design documentation in compliance with medical regulatory standards.\n\n * \n\n Conduct software testing, code reviews, and quality assurance tasks.\n\n * \n\n Support proof-of-concept initiatives with rapid prototyping.\n\n * \n\n Debug and resolve issues identified during field testing and deployment.\n\n * \n\n Participate in role-specific research and development planning.\n\n * \n\n Work with leadership on the development and management of intellectual property.\n\n * \n\n Engage with external partners as directed by the executive team.\n\nCandidate Profile\n\nEligibility\nApplicants must be EU nationals or possess permanent leave to remain in the UK.\n\nEssential Qualifications & Experience\n\n * \n\n A first-class or upper second-class degree in Software Engineering, Computer Science, or a related discipline.\n\n * \n\n Strong proficiency in C++17 development, ideally across both Windows and Linux environments.\n\nDesirable Skills & Attributes\n\n * \n\n Confidence in writing low-level code without reliance on pre-built libraries.\n\n * \n\n Experience in developing real-time applications.\n\n * \n\n Familiarity with multi-threaded programming.\n\n * \n\n Knowledge of OpenGL, GTK, and CMake.\n\n * \n\n Experience in designing and implementing graphical user interfaces.\n\n * \n\n Competence in writing well-tested and testable code.\n\n * \n\n Understanding of software development in regulated industries, especially medical (e.g., IEC 62304 compliance).\n\n * \n\n Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.\n\n * \n\n Capable of working independently, prioritising tasks, and meeting project deadlines.\n\n * \n\n Willingness to contribute to strategic R&D discussions.\n\n * \n\n Eagerness to learn and adapt quickly with minimal supervision.\n\n * \n\n Proficient in writing reports and using MS Office applications.\n\n * \n\n Basic understanding of clinical or biomedical engineering.\n\n * \n\n Fluent in English

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Electric machines software engineer
Nottingham (Nottinghamshire)
Chroma Recruitment Ltd
Software engineer
£45,000 a year
Similar job
Software engineer
Mansfield
Deep Sea Electronics Ltd
Software engineer
Similar job
Software engineer
Nottingham (Nottinghamshire)
Digital Waffle
Software engineer
See more jobs
Similar jobs
Ets Technical recruitment
Ets Technical jobs in Nottingham (Nottinghamshire)
It jobs in Nottingham (Nottinghamshire)
jobs Nottingham (Nottinghamshire)
jobs Nottinghamshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Nottingham (Nottinghamshire) > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save