We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Scientific / Engineering Software Team Lead (27339)

Cambridge, office-based
to £60,000 DoE plus benefits

For shipping-focused leads of software teams from science and/or engineering

This role combines aspects of software team leadership and product ownership, managing the team and the product backlog, ensuring timely shipping of agreed features whilst supporting the team to do good work. Line management and process evolution are also key.

You will manage a dozen-strong team with multiple deliverables, including desktop and embedded software, such that releases align with hardware delivery.

Your CV will show your:

  • Experience of software leadership in the context of high-tech engineering, engineering tools, scientific software or instrumentation
  • Understanding of the work patterns of smaller, independent tech companies or tech startups
  • Technical background in software engineering, either C / C++ for embedded development and/or C# for desktop applications
  • Experience collaborating with teams from other disciplines (electronics, mechanical and/or physical sciences)
  • Prior leadership of software teams to successful and timely shipping – ideally aligning with hardware ship dates
  • Application of Agile methods with a view to business needs, including backlog prioritisation and scheduling a la product ownership
  • Line management of software developers, junior to senior
  • Excellent communication skills

ECM can only put forward the strongest candidates (we do read every CV, and try to respond to everyone).

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.