PhD Software Development Position

1 month ago


Guildford, Surrey, United Kingdom Ecm Selection Full time

Company Overview

Ecm Selection is a leading tech business with over 30 years of experience in developing software products and services for global customers.

We are expanding our software team and looking for skilled Software Engineers to contribute to the development of our real-time modelling software tools.

Key Responsibilities

  1. Develop software products and services using C++ and other programming languages.
  2. Collaborate with a team of experienced software engineers to design and implement new features.
  3. Utilize strong numeracy and mathematical modelling skills to drive innovation.
  4. Prioritize and manage multiple projects simultaneously.

Requirements

  • PhD in Computer Science, Physics, Engineering, Maths, or similar field.
  • Strong programming experience in C++, C, or Fortran.
  • Proficiency in C# and frameworks such as WinForms, WPF, and QML.
  • Experience with CUDA, multithreading, AI/ML, and 3D/2D graphics development.

What We Offer

  • An excellent remuneration package, including annual bonus and enhanced pension contributions.


  • Guildford, Surrey, United Kingdom ENTERPRISE RECRUITMENT LTD Full time

    Signal Processing Software DeveloperWe are seeking a highly skilled Graduate Software Developer to join our team in Surrey. This is an excellent opportunity to work on cutting-edge signal and image processing technology, develop strong software development skills, and gain a low-level embedded electronics understanding.The ideal candidate will have a strong...


  • Guildford, Surrey, United Kingdom ECM Selection (Holdings) Limited Full time

    Job Title: Software Development LeadAs a seasoned Lead Software Engineer, you will be working on low-level embedded C/C++ projects for various security initiatives. The position involves leading feasibility studies, developing demonstrators, and delivering operational systems.The ideal candidate should have established software development skills with...


  • Guildford, Surrey, United Kingdom International Association of Sound and Audiovisual Archives Full time

    Job Overview:The International Association of Sound and Audiovisual Archives invites applications for a PhD researcher to work on the AI for Sound project. This is an exciting opportunity to contribute to the development of new methods for automatic labelling of sound environments and events in broadcast audio.About the Project:The AI for Sound project aims...


  • Guildford, Surrey, United Kingdom Person Centred Software Ltd Full time

    At Person Centred Software Ltd, we are seeking a seasoned Software Development Team Manager to lead our Development team in delivering high-quality software solutions. This is an exceptional opportunity for an experienced professional to shape the future of our mCare product and contribute to our mission of digital transformation in social care and...


  • Guildford, Surrey, United Kingdom Enterprise Recruitment Ltd Full time

    Lead Signal Processing Software Developer OpportunityAn esteemed position awaits an accomplished Lead Software Engineer to join Enterprise Recruitment Ltd, a renowned consultancy specializing in cutting-edge signal and image processing technology.You will spearhead product development, mentor junior engineers, and collaborate closely with multidisciplinary...


  • Guildford, Surrey, United Kingdom Ecm Selection Full time

    About the RoleEcm Selection is seeking a highly skilled and experienced Senior Software Development Lead to join their team of scientists and engineers working on low-level software and hardware projects for clients in the defence sector.The successful candidate will be responsible for leading feasibility studies on topics such as cyber security, developing...


  • Guildford, Surrey, United Kingdom Ecm Selection Full time

    Are you a talented programmer and physicist with top academic results looking to accelerate your career? We invite applications for a challenging opportunity in Surrey, ideal for individuals expecting or having received a first-class technical degree or PhD in 2025. Our client encourages people to take responsibility for challenging work early on,...


  • Guildford, Surrey, United Kingdom Person Centred Software Ltd Full time

    Job DescriptionAs a key member of our team at Person Centred Software Ltd, we are seeking an experienced Digital Transformation Leader to lead and mentor our software development team.About the RoleWe are looking for a skilled leader to guide our software development lifecycle, from requirements gathering to deployment and maintenance. The successful...


  • Guildford, Surrey, United Kingdom Person Centred Software Ltd Full time

    Job Description: We are seeking a skilled Software Development Team Leader to join our Development team at Person Centred Software Ltd. As a key member of our team, you will lead and mentor a team of Software Developers responsible for developing our mCare product.Key Responsibilities:Manage a team of software developers to deliver complex projectsDevelop...


  • Guildford, Surrey, United Kingdom ECM Selection (Holdings) Limited Full time

    As a Chief Software Architecture Lead at ECM Selection (Holdings) Limited, you will be working on cutting-edge low-level software and hardware projects for defence clients.The role involves leading feasibility studies, developing demonstrators, and delivering operational systems. You will have significant influence over the team, using your technical...


  • Guildford, Surrey, United Kingdom ECM Selection Full time

    ECM Selection Job Opportunity: We offer an exciting challenge to skilled Senior Hardware Engineers with good skills in VHDL and PCB design.">Role Summary: As a Senior Hardware Engineer, you will be responsible for designing and developing state-of-the-art PCBs with high-speed network interfaces, FPGAs, and SoCs. You will work on the cutting edge of...


  • Guildford, Surrey, United Kingdom Avanti Recruitment Full time

    Job Description:We are seeking a highly motivated Game Software Developer to work with our team in Guildford. The ideal candidate will have experience in developing mobile and indie games, with a strong understanding of React, Voice Games, and Steam technologies.The successful candidate will be responsible for creating and maintaining bespoke games for...


  • Guildford, Surrey, United Kingdom Cathcart Associates Full time

    Cathcart Associates invites ambitious professionals to apply for the position of Software Development Tester in Guildford. This is an exceptional chance to contribute to the success of our global oil and gas organization and shape the future of software development.About the RoleAs a Software Development Tester, you'll collaborate with our talented team to...

  • Software Developer

    3 months ago


    Guildford, Surrey, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to our innovative team in Guildford, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and debugging to ensure software functions...


  • Guildford, Surrey, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to our innovative team in Guildford, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and debugging to ensure software functions...


  • Guildford, Surrey, United Kingdom Ecm Selection Full time

    About the CompanyEcm Selection is a highly profitable tech business established over 30 years ago, providing software products and services for global customers.With an excellent remunerations package including annual bonus, significant enhanced pension contributions, private health and dental insurance, this company offers a great opportunity for...


  • Guildford, Surrey, United Kingdom Bennett and Game Recruitment LTD Full time

    Job Description: We are seeking an experienced Hardware Development Lead to join our team at Bennett and Game Recruitment LTD. The successful candidate will be responsible for leading the development of complex electronic systems for our clients, including designing and implementing signal, image, or data processing algorithms in VHDL for...


  • Guildford, Surrey, United Kingdom Ecm Selection Full time

    A lead position for an experienced electronics software development engineer looking to advance their skills in complex electronics design and innovative problem-solving. The successful candidate will have a proven track record of simulating and implementing signal algorithms in VHDL for various FPGAs, such as Xilinx and Altera.Key responsibilities include...


  • Guildford, Surrey, United Kingdom JAM Recruitment Full time

    Estimated salary: £67.02 per hour.About the RoleWe are seeking an experienced Senior Software Engineer to join our team at a global leader in aerospace and defense technology. As a key member of our software development team, you will be responsible for designing, coding, simulating, testing, and integrating software solutions.Key ResponsibilitiesSoftware...


  • Guildford, Surrey, United Kingdom BAE Systems Digital Intelligence Full time

    We are looking for a highly skilled Software Development Engineer to join our Wireless Products team in Gloucester. As a Software Development Engineer, you will be responsible for designing and developing software that meets the requirements of our customers, including the UK Government and its trusted partners.About the Team:The Wireless Products team...