Software Engineering Manager (ID: 9Cfrgm8o)

Place of Work: On-site
Salary: £ Salary DOE (Per Annum)
Date Posted: 01-Sep-2024
Expiry Date: 01-Mar-2025
Job Details:
Location: Wotton, Gloucestershire, United Kingdom
Job Category: Software Engineering
Career Level: Experienced Professional
Contractual Type: Full Time/Permanent
Working Hours: Monday to Friday
Qualifications: Bachelor’s or higher in Computer Science
Positions Available: 1
Skills Required
  • Agile or Scrum
  • C#
  • C++
  • Java
  • Python
Job Description

Renishaw, a leading company in the medical device industry, is seeking a Software Development Manager to lead a team of software engineers in delivering innovative solutions for neurosurgical applications.

As a Software Development Manager, you will oversee the entire software development lifecycle, from planning and design to testing and deployment. You will manage the team’s performance, budget, schedule, and quality standards, ensuring alignment with the company’s vision and goals.

Key responsibilities

Lead and mentor a team of software engineers, providing technical guidance, feedback, and coaching.

Define and implement software development processes, methodologies, and best practices, ensuring compliance with regulatory and industry standards.

Manage software development projects from initiation to closure, ensuring timely delivery, scope adherence, and customer satisfaction.

Design, develop, test, and deploy software solutions for medical devices using agile and iterative methods.

Troubleshoot and resolve software issues, ensuring high quality and reliability of software products.

Conduct code reviews, audits, and quality assessments, ensuring adherence to coding standards and guidelines.

Research and evaluate new technologies, tools, and frameworks, recommending improvements and innovations.

Communicate and collaborate with managers, engineers, product owners, and stakeholders to ensure alignment with the company’s vision and goals.

Key requirements

Bachelor’s degree or higher in Computer Science, Engineering, or a related field.

At least five years of experience in software development, preferably in the medical device industry or a regulated environment.

Strong knowledge of image processing algorithms, techniques, and tools such as OpenCV, MATLAB, or TensorFlow.

Proficiency in programming languages such as C#, C++, Python, or Java, and software development methodologies like Agile or Scrum.

Experience in leading, managing, and mentoring software development teams, including setting goals, conducting performance reviews, and resolving conflicts.

Excellent communication, collaboration, and problem-solving skills, with the ability to work effectively with internal and external stakeholders.

Familiarity with medical device regulations, standards, and best practices such as ISO 13485, IEC 62304, or FDA 21 CFR Part 11.

Ability to work under pressure, meet deadlines, and deliver high-quality software products that meet customer needs and expectations.

Similar Jobs You May Like
Software Engineer
Bury, West Sussex, United Kingdom
Salary: £ 40000 - £ 50000 (Per Annum)
Lead Software Engineer
Kingston upon Hull, East Riding of
Yorkshire, United Kingdom
Salary: £ 55000 (Per Annum)
Software Engineer - Full Stack
London, Greater London, United Kingdom
Salary: £ From 70000 (Per Annum)
Senior Software Engineer
Debden, Essex, United Kingdom
Salary: £ up to £100,000 + Benefits (Per Annum)
Lead Engineer - Full Stack Developer
Milton Keynes, Buckinghamshire, United Kingdom
Salary: £ 75000 (Per Annum)
Senior Java Developer - Team Leader
Waterlooville, Hampshire, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)