Research Software Engineer - Durham The Role and Department The Directorate of Advanced Research Computing (ARC) provides a broad computational capability to underpin and help define the nature of research and innovation that can be undertaken with the institution. ARC's mission is to deliver a coherent strategy for the computational support of research: enabling research and innovation to be … associated expertise; and enhancing interdisciplinary collaborations. Leading-edge platforms including High Performance Computing, computational and cutting-edge data analytics methods, and growth and retention of vital capacity in research softwareengineering and technical R&D are at the core of this endeavour. We organise our activity under three main pillars: 1. Research Computing Platforms 2. Research SoftwareEngineering 3. Developing researcher computational skills Which is delivered by the Administration, Research Computing Platforms (RCP) and Research SoftwareEngineering (RSE) teams. Through collaboration between the Institute for Data Science, Department of Computer Science and ARC, several grants have been secured under the umbrella of the UK's Digital Research Technology Professionals (dRTP) programme. These projects More ❯
We're looking for a Senior SoftwareEngineering Manager to lead the global delivery and evolution of our clients' digital product portfolio. This is a strategic and hands-on leadership role for someone who thrives at the intersection of technology, customer experience, and agile product development. You'll be responsible for driving high-quality software delivery across … international teams, mentoring engineering talent, and shaping the future of the digital product portfolio Global Impact This role spans multiple geographies and time zones, requiring a leader who can navigate cultural nuances, coordinate distributed teams, and deliver consistent customer-centric outcomes worldwide. Key Responsibilities Lead global delivery of digital products, ensuring timely execution and high-quality outcomes Champion agile … on SAFe (Scaled Agile Framework) principles Collaborate with cross-functional teams including Product, Design, and Business stakeholders to align technical delivery with customer needs Translate strategic goals into actionable engineering and people roadmaps Foster a culture of accountability, innovation, and customer-led thinking Communicate effectively with both technical and non-technical audiences Drive continuous improvement in engineering practices More ❯
entering a major growth phase, delivering multiple new OEM programmes through a structured NPI process. We are seeking an experienced Technical Manager to lead and develop our multi-discipline engineering department. Working within the Senior Management Team and reporting directly to the CEO, you will play a pivotal role in translating strategy into execution. You will manage and mentor … firmware, design, test, and apprentices), ensuring alignment across functions and driving excellence in product development. We are looking for a proactive and visionary leader with a strong background in engineering management and a track record of delivering complex projects in a fast-paced manufacturing environment. The successful candidate will bring a structured approach, excellent technical and leadership skills, and … and champion continuous improvement. You will be a strategic thinker and effective communicator who can balance hands-on technical understanding with the leadership required to scale a high-performing engineering team. Main Duties and Responsibilities: The below list is not exhaustive, but the main duties and responsibilities will be: Lead and develop a team of firmware engineers, design engineers More ❯