Current jobs related to C/C++ Developer - Cambridge, Cambridgeshire - Trust In Soda

  • C++ Developer

    3 days ago


    Cambridge, Cambridgeshire, United Kingdom Client Server Full time

    About the RoleWe are seeking a highly skilled C++ Developer to join our team in Cambridge. As a C++ Developer, you will be responsible for designing, developing, and testing complex software systems using C++.Our ideal candidate will have strong C++ development skills, cross-platform experience (Linux and Windows), and a good understanding of networking...

  • C++ Developer

    3 days ago


    Cambridge, Cambridgeshire, United Kingdom Client Server Full time

    About the RoleWe are seeking a highly skilled C++ Developer to join our team in Cambridge. As a C++ Developer, you will be responsible for designing, developing, and testing complex software systems using C++.Our ideal candidate will have strong C++ development skills, cross-platform experience (Linux and Windows), and a good understanding of networking...

  • C++ Developer

    3 days ago


    Cambridge, Cambridgeshire, United Kingdom Client Server Full time

    C++ Developer / Backend Software Engineer (Linux TCP/IP C++)We are seeking a highly skilled C++ Developer / Backend Software Engineer to join our team in Cambridge. As a key member of our software development team, you will be responsible for designing, developing, and testing complex C++ services that require scalability, large amounts of data, and security...

  • C++ Developer

    2 days ago


    Cambridge, Cambridgeshire, United Kingdom Client Server Full time

    C++ Developer / Backend Software Engineer (Linux TCP/IP C++)We are seeking a highly skilled C++ Developer / Backend Software Engineer to join our team in Cambridge. As a key member of our software development team, you will be responsible for designing, developing, and testing complex C++ services that require scalability, large amounts of data, and security...

  • C++ Developer

    2 days ago


    Cambridge, Cambridgeshire, United Kingdom Client Server Full time

    Job OpportunityC++ Developer / Backend Software Engineer (Linux TCP/IP C++) Cambridge / WFH to £70kWe are seeking a skilled C++ Developer to join our team in Cambridge. As a C++ Developer, you will be responsible for creating the client desktop software that forms a key part of the core remote access technology.Responsibilities:Design, develop, and test C++...

  • C++ Developer

    2 days ago


    Cambridge, Cambridgeshire, United Kingdom Client Server Full time

    Job OpportunityC++ Developer / Backend Software Engineer (Linux TCP/IP C++) Cambridge / WFH to £70kWe are seeking a skilled C++ Developer to join our team in Cambridge. As a C++ Developer, you will be responsible for creating the client desktop software that forms a key part of the core remote access technology.Responsibilities:Design, develop, and test C++...

  • C# Developer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    This established and successful software company, Ecm Selection, develops tools for operational support and portfolio management. Due to continued growth, they are seeking a skilled C#.NET Developer to join their team working on the full-stack development of a web-based application used by some of their largest clients.Based in a dynamic and collaborative...

  • C# Developer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    This established and successful software company, Ecm Selection, develops tools for operational support and portfolio management. Due to continued growth, they are seeking a skilled C#.NET Developer to join their team working on the full-stack development of a web-based application used by some of their largest clients.Based in a dynamic and collaborative...

  • Senior C# Developer

    4 days ago


    Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time £60,000 - £80,000

    C# Developer OpportunityWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for developing desktop applications using C#, WPF, and Visual Studio.About the Role:Develop desktop applications using C#, WPF, and Visual StudioWork closely with project managers, embedded, and mechanical teamsCollaborate...

  • Senior C# Developer

    3 days ago


    Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time £60,000 - £80,000

    C# Developer OpportunityWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for developing desktop applications using C#, WPF, and Visual Studio.About the Role:Develop desktop applications using C#, WPF, and Visual StudioWork closely with project managers, embedded, and mechanical teamsCollaborate...

  • Senior C# Developer

    2 days ago


    Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time

    C# Developer Job DescriptionWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for designing, developing, and testing desktop applications using C#, WPF, and MVC.Key Responsibilities:Design and develop desktop applications using C#, WPF, and MVCCollaborate with project managers, embedded, and...

  • Senior C# Developer

    2 days ago


    Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time

    C# Developer Job DescriptionWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for designing, developing, and testing desktop applications using C#, WPF, and MVC.Key Responsibilities:Design and develop desktop applications using C#, WPF, and MVCCollaborate with project managers, embedded, and...

  • C++ Developer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Excelerate Full time

    Job OverviewExcelerate is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions.Key Responsibilities:Collaborate with cross-functional teams to identify and prioritize software development...

  • Senior C# Developer

    7 days ago


    Cambridge, Cambridgeshire, United Kingdom Experis - ManpowerGroup Full time

    Hybrid C# and.NET Developer OpportunityWe are seeking a skilled C# and.NET Developer to join our team at Experis - ManpowerGroup, working on an exciting data-focused project. As a Hybrid C# and.NET Developer, you will be responsible for creating user interface software that interacts with embedded software solutions.Key Responsibilities:Design and develop...

  • Senior C# Developer

    7 days ago


    Cambridge, Cambridgeshire, United Kingdom Experis - ManpowerGroup Full time

    Hybrid C# and.NET Developer OpportunityWe are seeking a skilled C# and.NET Developer to join our team at Experis - ManpowerGroup, working on an exciting data-focused project. As a Hybrid C# and.NET Developer, you will be responsible for creating user interface software that interacts with embedded software solutions.Key Responsibilities:Design and develop...

  • Senior C# Developer

    5 days ago


    Cambridge, Cambridgeshire, United Kingdom Experis - ManpowerGroup Full time

    Hybrid C# and.NET Developer OpportunityWe are seeking a skilled C# and.NET Developer to join our team at Experis - ManpowerGroup, working on an exciting data-focused project. As a Hybrid C# and.NET Developer, you will be responsible for creating user interface software that interacts with embedded software solutions.Key Responsibilities:Design and develop...

  • Senior C# Developer

    5 days ago


    Cambridge, Cambridgeshire, United Kingdom Experis - ManpowerGroup Full time

    Hybrid C# and.NET Developer OpportunityWe are seeking a skilled C# and.NET Developer to join our team at Experis - ManpowerGroup, working on an exciting data-focused project. As a Hybrid C# and.NET Developer, you will be responsible for creating user interface software that interacts with embedded software solutions.Key Responsibilities:Design and develop...

  • Senior C# Developer

    3 days ago


    Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time £60,000 - £80,000

    C# Developer OpportunityWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for developing desktop applications using C#, WPF, and Visual Studio.About the Role:Develop desktop applications using C#, WPF, and Visual StudioWork closely with project managers, embedded, and mechanical teamsCollaborate...

  • Senior C# Developer

    4 days ago


    Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time £60,000 - £80,000

    C# Developer OpportunityWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for developing desktop applications using C#, WPF, and Visual Studio.About the Role:Develop desktop applications using C#, WPF, and Visual StudioWork closely with project managers, embedded, and mechanical teamsCollaborate...

  • Senior C# Developer

    3 days ago


    Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time £60,000 - £80,000

    C# Developer OpportunityWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for developing desktop applications using C#, WPF, and Visual Studio.About the Role:Develop desktop applications using C#, WPF, and Visual StudioWork closely with project managers, embedded, and mechanical teamsCollaborate...

C/C++ Developer

4 months ago


Cambridge, Cambridgeshire, United Kingdom Trust In Soda Full time
Job Description

C/C++ Embedded Developer - REMOTE

Start date: ASAP
Duration: 12 Months
Location: Remote
Rate: £460 - £540 per day PAYE via Trust in SODA (Equivalent to £530 - £600 via umbrella company)

Responsibilities:

  • Working in the Embedded space to port and implement sections of DSP and ML pipeline onto highly resource-constrained platforms for applications in audio.
  • Perform memory and CPU utilisation analysis, bottleneck identification and optimisation.
  • Identify and communicate system level changes that can aid on-device optimisations.
  • Be a part of the Scrum meetings and planning sessions.
  • Implementing andoptimizing algorithms in C, C++
    • converting from analog models that have been generated.
    • Optimizing for CPU performance and/or memory.
  • They have a pipeline of work - research engineers are working out what the ML models need to look like and then that gets coded up in mathlab and run some simulation on it and if that looks good implement it on C++ and run it on the target device.
  • They have a test device which is high powered, and they run all models on that and look for user experience type of information and then there is the actual Embedded device that is less powered than the test one so once they are satisfied with the UI, they must figure out how to optimize it for the actual device.
  • They then must feedback all this to the researcher team on how the devise works and what shortcuts they have to make and see if there is something else, they need to do so it's a continues cycle of improving and refining it while the researchers are also figuring out what additional features, audio enhancement improvements can be made.
  • All the projects/products they will be working on are Audio based features, they can't reveal a lot about the projects right now, but everything has to do with working with small, Embedded devices and analyse how to include and implement audio features by writing efficient code.

Key Skills:

  • Expert knowledge in Embedded software development in C/C++.
  • Knowledge of interfacing with and optimising code for execution on DSPs.
  • Code optimising skills.
  • Minimum of 8 years' experience
  • Ideally experience of working with audio.
  • Verbal and written communication skills, problem solving skills and interpersonal skills.
  • Expert ability to work independently and manage one's time.
  • Knowledge of the full software development life cycle: from requirements gathering to development, testing and delivery.
  • Expert ability to troubleshoot issues and make system changes as needed to resolve issues.
  • Expert knowledge of computer hardware and software.
  • Ideally experience working in an Agile (Scrum) environment.
  • Ideally Big tech with audio and Embedded chip experience