Director of Software Engineering

2 weeks ago


Oxfordshire UK, South East England, United Kingdom FORT Full time

About us


We strive to expand human potential and seek an enthusiastic and dedicated Director of Software Engineering to join our pioneering team in Oxford. We value relentless curiosity and the pursuit of excellence and invite you to help shape the future of scientific exploration and healthcare breakthroughs to drive scientific discovery and combat diseases.


This role is essential for developing and implementing our cloud-integrated software platform. You will lead software engineering and data science teams, ensuring code quality and data-driven innovation. This role is crucial for guiding teams through complex software and data solutions and fostering a collaborative environment.


Your Responsibilities:

  • Lead the implementation of our cloud-integrated software platform that allows users to perform data acquisition, real-time analysis, post-processing, and storage from anywhere.
  • Oversee desktop software and firmware development, including architecture, embedded hardware configurations, build systems, deployment architectures, continuous integration, and feature releases.
  • Ensure the team balances feature delivery, product roadmap timelines, and the development of modular, high-quality code while managing technical debt and maintaining legacy software.
  • Lead the software engineering team to deliver high-quality software products on schedule, adhering to best practices in software engineering and data science, and focusing on rapid delivery of valuable solutions without compromising quality.
  • Work closely with the hardware and biochemware teams to ensure seamless integration and optimization between software, instruments, enhancing overall system performance and user experience.
  • Ensure the highest quality of UI/UX by working with front-end, product, and design stakeholders.
  • Promote a culture of autonomy, responsibility, ownership, rapid iteration, and a focus on delivering value to customers, fostering an environment where engineers thrive and grow.
  • Collaborate with technical leads to develop the long-term technical direction and roadmap for software.


Required Skills and Qualifications:

  • Experience managing and leading diverse teams of junior to senior-level software engineers and data scientists, fostering a collaborative environment that supports innovation and efficient problem-solving across software and hardware interfaces.
  • Proven success in leading cross-team software projects, including creating new solutions and enhancing existing ones. This role requires a robust understanding of integrating software with hardware components and leveraging data science for innovation.
  • Demonstrated leadership in building highly scalable software solutions that interface seamlessly with hardware devices and cloud technologies, using data science methodologies to enhance product capabilities and performance.
  • Experience in hiring and growing high-performing software engineering teams, establishing a culture of excellence that integrates software development with hardware innovation and data science insights.
  • Expertise in improving coding practices, processes, execution, and deployment strategies.
  • Ability to combine agile development philosophies with long-term planning for complex projects with cross-functional dependencies.
  • Skill in communicating complex technical concepts to various stakeholders, including cross-functional teams, leadership, and customers.
  • Consistent track record of delivering meaningful results and software that provides value to customers.
  • Proficiency in C++, Python, JavaScript (React), gRPC, modern cloud technologies, multi-threaded applications, database technologies, microservices
  • Understanding of data science and machine learning principles, applying these to optimize software solutions
  • Bachelor’s degree in a technology-related field.


Preferred Skills and Qualifications:

  • Developed software systems meeting regulatory or privacy frameworks (e.g., FDA, HIPAA, GDPR).
  • Led software development in the life sciences or a related industry.
  • Expertise in techniques to innovate in real-time imaging and analysis solutions.
  • Postgraduate degree in a technology-related field.


Benefits

  • Competitive Compensation:
  • 28 days of annual leave plus 8 bank holidays and 4 dedicated wellbeing days.
  • Free Daily Lunches
  • Onsite Gym Facilities
  • Private Healthcare and Dental Coverage
  • Cycle To Work Scheme
  • Health Assured
  • People’s Pension.


As an equal opportunity employer, we prioritize fairness and respect, ensuring every team member thrives regardless of their background. Our benefits include:


  • Software Engineer

    2 weeks ago


    Oxfordshire, UK, South East England, United Kingdom IC Resources Full time

    C++ Software EngineerSalary up to £65k / Exciting Start Up! A C++ Software Engineer is required to join an exciting start up based in Oxford / London. They are looking to expand their software team and work on their next generation AI technology. What’s Required? For this C++ Software Engineering role, we’re interested in people from a variety of...


  • Oxfordshire, UK, South East England, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, JavaScript, Node, Python, Hybrid, COR5791 We’re looking for a Senior Software Engineer, with solid commercial experience with JavaScript technologies to work on my clients pioneering core product suite. With their head office in Oxfordshire and the opportunity to work on a hybrid basis, this is a great role for a Senior Software...


  • Oxfordshire, UK, South East England, United Kingdom Platform Recruitment Full time

    Senior Software Engineer Platform Recruitment has partnered with a client who are a leading automotive company. They are looking to take on a senior software engineer who can work on the full development lifecycle on several exciting projects.Responsibilities:+Manage complex software projects; plan, track and manage development tasks.+ Develop application...

  • Project Director

    1 month ago


    Oxfordshire, UK, South East England, United Kingdom Daksta | Connecting Mission Critical Talent Full time

    Role: Project DirectorLocation: OxfordSalary package: Competitive with excellent benefitsHybrid WorkingI am hiring a Project Director to join a market-leading construction company. You will have responsibility for the management and onsite construction of major/complex contracts of values typically over £60m. You will be responsible for managing the...

  • Software Engineer

    3 weeks ago


    Surrey, UK, South East England, United Kingdom Tiro Partners Limited Full time

    Software Engineer/ Software Developer/ Fullstack/ Python/ Cloud/ Azure/ AWS/ Javascript Exciting Opportunity for Software Engineers! Join the Clean Tech Revolution! Are you ready to be a part of a groundbreaking clean-tech startup revolutionizing the supply chain industry? We're seeking passionate Software Engineers to join our client's team and...


  • Hampshire, UK, South East England, United Kingdom Premier Group Recruitment Full time

    ROLE – Embedded Software Engineer LOCATION- AndoverTERM- PermanentSALARY- £45,000 and £55,000 annum DOE + Overtime paid Graduate Embedded Software Engineer will ideally have the following Skills:Strong Knowledge of C languagesExperience with microcontrollersBonus experience (Embedded Linux)Degree in electronics or similar disciplineThe Graduate Embedded...


  • Surrey, UK, South East England, United Kingdom nGenium Full time

    Embedded Software Engineer – Automotive – Fully remote - £55-65K DOEnGenium has partnered with a market-leading automotive technology business. This innovative company designs and manufactures electronic products for a specific section of the automotive industry. With continued expansion at home and abroad, they require an experienced software engineer...


  • Oxfordshire, UK, South East England, United Kingdom Vector Resourcing Full time

    Our client is looking for a Head of Data Engineering to come on board and continue their development of their data platform product. They are looking for someone that can have a primary focus on the strategic running of the existing team but also someone that isn't so far removed from the technical aspects of the team that they can get hands on with the...


  • Surrey, UK, South East England, United Kingdom Piper Maddox Full time

    Senior Software Engineer - Hybrid - £60,000 Key words: Python, TypeScript, React, C++, Azure, IoT,Piper Maddox is looking for an Senior Software Engineer for an innovative start-up focused on revolutionizing the logistics industry's approach to reducing CO2 emissions. They are developing a groundbreaking battery-solar system to power refrigeration...

  • Application Engineer

    2 weeks ago


    Oxfordshire, UK, South East England, United Kingdom Kamino Consulting Ltd Full time

    A new and exciting opportunity has arisen for a skilled and experinced Applications Engineer to join an incredible business at the forfront of their technology. As an Applications Engineer you will become an integral part of the team responsible for leading change and revolutionising the world of inspection machines and artificial intelligence vision system...


  • Surrey, UK, South East England, United Kingdom Switch Tech Talent Full time

    Role: Senior Software Engineer (Azure SaaS Platform) Location: Surrey, 1-2 days on site per week Salary: up to £85,000 per annum, plus benefits Key Skills: C#, Azure, Deployment, CI/CDAre you passionate about building cutting-edge SaaS platforms? If so, we'd love to hear from you! We're working with a business within Financial Serviced who have...


  • Kent, UK, South East England, United Kingdom Atlas Recruitment Group Ltd Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent.Hybrid: 1/2 day on site a week.Salary: Up to £75,000 with Annual bonus MUST have lived in the UK for at least 5+ years (SC Clearance) Working for one of the world's leading defence, security, and aerospace companies on their commercial and military platforms.What you’ll be...


  • Oxfordshire, UK, South East England, United Kingdom Harnham Full time

    AI Engineer - LLM's (SC Cleared)Up to £100,000 + Bonus, Equity and car allowanceHYBRID - OXFORDThis is a chance to join an already successful rapidly growing defence software consultancy working on a variety of innovative projects across IntelligenceOps.ROLE:Scaling AI systems, driving projects across RAG, LLMs and NLPBringing the latest research into...


  • Hampshire, UK, South East England, United Kingdom Premier Group Recruitment Full time

    ROLE – Graduate or Junior Embedded Software EngineerLOCATION- HampshireTERM- PermanentSALARY- £30,000 and £45,000 annum DOE Graduate Embedded Software Engineer will ideally have the following Skills:Strong Knowledge of C languagesMicrocontroller prghorammingDegree in electronics or similar disciplineDebugging HardwareThe Graduate Embedded Software...


  • Oxfordshire, UK, South East England, United Kingdom IC Resources Full time

    SLAM Research Engineer Oxford, UK (Hybrid, 3+ days onsite per week)IC Resources is seeking a SLAM Research Engineer (Senior option available) with key strengths in Simultaneous localization and mapping to join our client's team in Oxford, UK. The successful candidate will work on cutting-edge spatial AI solutions, contributing to the development and...

  • Research Engineer

    3 weeks ago


    Oxfordshire, UK, South East England, United Kingdom IC Resources Full time

    Research Engineer Oxford, UK (Hybrid, 3+ days onsite per week)IC Resources is seeking a Research Engineer (Senior option available) with key strengths in SLAM to join our client's team in Oxford, UK. The successful candidate will work on cutting-edge spatial AI solutions, contributing to the development and enhancement of 3D localisation and mapping...


  • Oxfordshire, UK, South East England, United Kingdom Vertex Search Full time

    Our world-renowned client in the Engineering space is looking to hire a seasoned IT Infrastructure Engineer to come in and add weight to their existing team. As an experienced Engineer, you will join a team tasked with designing, installing and supporting critical IT systems and infrastructure, taking the lead on project work and bringing your experience to...


  • Oxfordshire, UK, South East England, United Kingdom Walsh Employment Full time

    Our client specialises in using advanced algorithms and AI to manage and maximise the value of energy storage. By optimising the timing of battery charging and discharging based on real-time market conditions, customers can participate more effectively in multiple energy markets, enhancing the efficiency and profitability of renewable energy resources. We...

  • Software Engineer

    2 weeks ago


    Gloucestershire, UK, South West England, United Kingdom Holt Executive Ltd Full time

    Holt Executive are partnered with a global aerospace and defence technology innovator who provide highly advanced defence and commercial technologies to aerospace, aviation, land and sea, delivering solutions that meet global customers’ mission-critical needs. Our partner require Software Engineers to join the Cyber and Intelligence team, working from...


  • Oxfordshire, UK, South East England, United Kingdom EVONA Full time

    Would you like to work for a startup business who is work on next generation space systems that will make a real impact on earth?I am looking for a Mechanical Design Engineer to join a business based in the Oxford area, this will start as 3 month contract with the aim to be extended.You will be a key player in the design and development of modular...