T

Team Consulting

Medical device development for pharmaceutical clients

Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIckleton, Saffron Walden, UKNo salary listed

About the Job

Requirements

  • A degree in Computer Science, Electronic Engineering, or an equivalent suitable engineering field is essential.
  • Two to five years of commercial software development experience in C and/or C++ is required; experience in both is advantageous.
  • Good software engineering practices, including clear software documentation, version control with Git, and testing, are required.
  • Working knowledge of Python for scripting, tooling, and test automation is required.
  • Good organizational skills and the ability to manage own time and tasks are required.
  • Clear and effective written and verbal communication skills are required.
  • The ability to liaise with colleagues and clients is required.
  • A structured and methodical approach to problem-solving is required.
  • Willingness to take responsibility and drive activities is required.
  • The ability to cope with unexpected change and remain flexible and calm under pressure is required.
  • A confident, positive, and engaging communication style is required.
  • Respect for others' views, opinions, and contributions is required.
  • The ability to collaborate effectively and actively share knowledge is required.
  • Eagerness to continually learn and improve is required.

Responsibilities

  • Contribute to device development programmes and deliver against client objectives.
  • Develop high-quality, well-documented software.
  • Work collaboratively within multidisciplinary teams, including software, electronics, and mechanical engineers.
  • Participate in all stages of the software development lifecycle, from requirements capture through verification and release.
  • Contribute to producing software documentation, including requirements, architecture, and design documents.
  • Communicate with clients and present technical information clearly to engineering and non-technical audiences.

Desired Qualifications

  • Embedded and real-time experience using an RTOS or bare metal is desirable.
  • An appreciation of hardware, including bringing electronics to life and testing them, is desirable.
  • Experience developing software for Linux operating systems is desirable.
  • Experience with the Qt framework for cross-platform application development is desirable.
  • Familiarity with medical software development standards, particularly IEC 62304, is desirable.
  • Experience working in a technical consultancy environment is desirable.

About the Company

Team Consulting

Medical device development for pharmaceutical clients

Tailoring medical-device development for pharma and device clients, Team Consulting helps bring devices to market through integrated engineering, prototyping, testing, and regulatory preparation. It works by forming multidisciplinary teams that design, validate, and iterate devices such as inhalers and injectors from concept to regulatory-ready product. It is fully employee-owned through an Employee Ownership Trust, keeping independence and sharing profits with the people who work there. Its goal is to deliver specialized, fully supported medical-device development while maintaining ownership with the employees who build the company.

Company size
51-200
Company stage
Grant
Total funding
$150K
Headquarters
Duxford, United Kingdom
Founded
1986

Recently Posted Jobs

Explore more opportunities at Team Consulting

See more jobs