Mathematical C++ Software Engineer

1 month ago


Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time
Developing Complex Optimisation Algorithms in C++

Are you passionate about algorithm development and software engineering? Do you have a strong academic background in mathematics, physics, or other highly mathematical subjects? If so, this role may be an excellent fit for you.

This company's software applies theoretical principles to real-world hardware design problems to find the most optimal solutions. As a software engineer with a combination of strong algorithm development skills, a solid understanding of mathematics, and C++ skills, you will be working on challenging and interesting problems.

Key Responsibilities:

  • Developing complex optimisation algorithms in C++
  • Collaborating with a team of expert engineers to design and implement software solutions
  • Working on challenging and interesting problems in the field of hardware design automation

Requirements:

  • A 1st or 2.1 in physics, mathematics, or a similarly applicable subject, together with a Master's or PhD in a relevant subject area
  • Good algorithm development and C++ coding skills
  • A self-starter who enjoys implementing ideas and can work well in a team environment
  • Full existing rights to work in the UK without time limit or sponsorship

What We Offer:

  • A competitive salary and comprehensive benefits package
  • The opportunity to work with a leading company creating world-leading hardware design technology
  • The potential for remote work for part of the week once up to speed and actively contributing

This is an excellent opportunity for a skilled software engineer with a mathematical background to join a dynamic and innovative company. If you are passionate about algorithm development and software engineering, we encourage you to apply.


  • C++ Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About the RoleThis is a C++ software development role involving the translation of complex mathematical concepts into efficient and accurate software solutions.Key ResponsibilitiesApply C++ skills throughout the technology stack, from algorithm implementation to user interfaces and APIs.Develop software for real-time applications using C++.Collaborate with...

  • C++ Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About the RoleThis is a C++ software development role involving the translation of complex mathematical concepts into efficient and accurate software solutions.Key ResponsibilitiesApply C++ skills throughout the technology stack, from algorithm implementation to user interfaces and APIs.Develop software for real-time applications using C++.Collaborate with...

  • C++ Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About the RoleThis is a C++ software development position that involves turning complex mathematics into efficient and accurate software.Key ResponsibilitiesApply C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Develop real-time software in C++ and utilize practical Python coding skills.Requirements1...

  • C++ Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About the RoleThis is a C++ software development position that involves turning complex mathematics into efficient and accurate software.Key ResponsibilitiesApply C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Develop real-time software in C++ and utilize practical Python coding skills.Requirements1...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Software Development RoleThis is a C++ software development position that involves turning complex mathematics into efficient and accurate software. You will be involved in the full development cycle, applying your C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Requirements1 degree in mathematics,...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    C++ Software Engineer OpportunityWe are seeking a highly skilled C++ software engineer to join our small, friendly team at Ecm Selection. As a C++ software engineer, you will be responsible for developing efficient and accurate software solutions using your expertise in C++.Key Responsibilities:Design and implement complex algorithms and data structures in...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    C++ Software Engineer OpportunityWe are seeking a highly skilled C++ software engineer to join our small, friendly team at Ecm Selection. As a C++ software engineer, you will be responsible for developing efficient and accurate software solutions using your expertise in C++.Key Responsibilities:Design and implement complex algorithms and data structures in...

  • C Software Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Defence Sector C Software EngineerWe are seeking an experienced C Software Engineer to contribute to the development of cutting-edge technologies for the defence sector.Key Responsibilities:Design and develop software solutions for defence applicationsCollaborate with cross-functional teams to integrate software componentsDevelop and maintain software...

  • C Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Defence Sector C Software EngineerWe are seeking an experienced C Software Engineer to contribute to the development of cutting-edge technologies for the defence sector.Key Responsibilities:Design and develop software solutions for defence applicationsCollaborate with cross-functional teams to integrate software componentsDevelop and maintain software...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    C++ Software Engineer OpportunityWe are seeking a highly skilled C++ software engineer to join our small friendly team at Ecm Selection. As a C++ software engineer, you will be involved in the full development cycle, applying your C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Key ResponsibilitiesDesign...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    C++ Software Engineer OpportunityWe are seeking a highly skilled C++ software engineer to join our small friendly team at Ecm Selection. As a C++ software engineer, you will be involved in the full development cycle, applying your C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Key ResponsibilitiesDesign...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    C++ Software Engineer OpportunityWe are seeking a highly skilled C++ software engineer to join our small friendly team at Ecm Selection. As a C++ software engineer, you will be involved in the full development cycle, applying your C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Key ResponsibilitiesDesign...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    C++ Software Engineer OpportunityWe are seeking a highly skilled C++ software engineer to join our small friendly team at Ecm Selection. As a C++ software engineer, you will be involved in the full development cycle, applying your C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Key ResponsibilitiesDesign...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    C++ Software Engineer OpportunityWe are seeking a highly skilled C++ Software Engineer to join our small friendly team at Ecm Selection. As a key member of our team, you will be involved in the full development cycle, applying your C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Key Responsibilities:Design...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    C++ Software Engineer OpportunityWe are seeking a highly skilled C++ Software Engineer to join our small friendly team at Ecm Selection. As a key member of our team, you will be involved in the full development cycle, applying your C++ skills throughout the technology stack from algorithm implementation to user interfaces and APIs.Key Responsibilities:Design...

  • C Software Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Defence Sector C Software EngineerWe are seeking an experienced C Software Engineer to contribute to the development of cutting-edge technologies that will enhance the UK's security against external threats.About the RoleThis is an exciting opportunity to work on systems architecture, utilizing past firmware and embedded software tools. You will be involved...

  • C Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Defence Sector C Software EngineerWe are seeking an experienced C Software Engineer to contribute to the development of cutting-edge technologies that will enhance the UK's security against external threats.About the RoleThis is an exciting opportunity to work on systems architecture, utilizing past firmware and embedded software tools. You will be involved...

  • C Software Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Defence Sector C Software EngineerWe are seeking an experienced C Software Engineer to contribute to the development of cutting-edge technologies that will enhance the UK's security against external threats.About the RoleThis is an exciting opportunity to work on systems architecture, utilizing past firmware and embedded software tools. You will be involved...

  • C Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Defence Sector C Software EngineerWe are seeking an experienced C Software Engineer to contribute to the development of cutting-edge technologies that will enhance the UK's security against external threats.About the RoleThis is an exciting opportunity to work on systems architecture, utilizing past firmware and embedded software tools. You will be involved...

  • C Software Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Defence Sector C Software EngineerWe are seeking an experienced C Software Engineer to contribute to the development of cutting-edge technologies for the defence sector.Key Responsibilities:Design and develop software solutions for defence applicationsCollaborate with cross-functional teams to deliver high-quality software productsWork on systems...