Manufacturing Futures seek to appoint a Senior Embedded Software Engineer working predominantly in embedded C. It's a really exciting time to join a market leader in a rapidly growing industry with an ever growing customer base. You will take the lead on your own projects as part of an inter-disciplinary engineering team, regularly liaising with mechanical, electronics and electrical engineers. This Senior Embedded Software Engineer role is a hands-on design position developing embedded software but it would be beneficial if you had previous experience supervising a team. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Senior Embedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years industry experience Experience with Microcontrollers / Microprocessors RTOS software experience Senior Embedded Software Engineer, C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss out!
08/12/2025
Full time
Manufacturing Futures seek to appoint a Senior Embedded Software Engineer working predominantly in embedded C. It's a really exciting time to join a market leader in a rapidly growing industry with an ever growing customer base. You will take the lead on your own projects as part of an inter-disciplinary engineering team, regularly liaising with mechanical, electronics and electrical engineers. This Senior Embedded Software Engineer role is a hands-on design position developing embedded software but it would be beneficial if you had previous experience supervising a team. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Senior Embedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years industry experience Experience with Microcontrollers / Microprocessors RTOS software experience Senior Embedded Software Engineer, C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss out!
Senior C++ Software Developer, Python - Financial/Banking Candidates will have 5+ years C++ experience (ideally more) and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity with some Low Latency experience. Job Overview You will work with the Product, Infrastructure and QA teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and Duties Codes, tests, integrates, and documents software. Provides technical leadership to more junior employees and other teams. Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products. Participate as a Subject Matter Expert in internal review of software components and systems. Work on the hardest technical problems facing the company, often these problems are unusually complex and require the utmost creativity and innovation. Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products. Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience 5+ years development experience in C++ 11 and Boost creating performant, scalable applications. 2+ years of experience in networking (UDP, Multicasting, TCP, etc ), messaging, and algorithms. 2+ years of experience on Linux systems. Good understanding of modern development best practices and methodologies and good knowledge of Git/GitHub. Python, including Pytest. Knowledge of capital markets exchange connectivity on stocks (Fixed Income and derivatives is a plus), including exchange protocols such as FIX and SBE. Most importantly, a drive to solve complex technological and trading challenges with a great team of talented developers. Comfortable using Agile methodology, including continuous integration, sprints, Jira and the relevant processes and workflow. Some understanding and usage of cloud technology is a plus but not mandatory.
08/12/2025
Full time
Senior C++ Software Developer, Python - Financial/Banking Candidates will have 5+ years C++ experience (ideally more) and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity with some Low Latency experience. Job Overview You will work with the Product, Infrastructure and QA teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and Duties Codes, tests, integrates, and documents software. Provides technical leadership to more junior employees and other teams. Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products. Participate as a Subject Matter Expert in internal review of software components and systems. Work on the hardest technical problems facing the company, often these problems are unusually complex and require the utmost creativity and innovation. Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products. Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience 5+ years development experience in C++ 11 and Boost creating performant, scalable applications. 2+ years of experience in networking (UDP, Multicasting, TCP, etc ), messaging, and algorithms. 2+ years of experience on Linux systems. Good understanding of modern development best practices and methodologies and good knowledge of Git/GitHub. Python, including Pytest. Knowledge of capital markets exchange connectivity on stocks (Fixed Income and derivatives is a plus), including exchange protocols such as FIX and SBE. Most importantly, a drive to solve complex technological and trading challenges with a great team of talented developers. Comfortable using Agile methodology, including continuous integration, sprints, Jira and the relevant processes and workflow. Some understanding and usage of cloud technology is a plus but not mandatory.
Contract Role: SRE Engineer (AWS & Azure) Location: UK IR35: INSIDE Day Rate: (Apply online only) Contract Length: 12 Months We're looking for a skilled SRE (site reliability engineer) to lead the migration of an on-prem HPC solution to the cloud. You'll design and maintain scalable, reliable infrastructure across Azure and AWS , using automation and software engineering best practices. Key Responsibilities Build and manage cloud environments for the UK business, based on existing US solutions. Automate operational tasks and improve efficiency. Collaborate with dev and ops teams for smooth deployments. Monitor performance, optimize costs, and implement governance. Document solutions and train internal teams. Requirements Expertise in Azure & AWS , including AKS/EKS . Experience with Terraform , CI/CD , Docker/Kubernetes , and monitoring tools. Strong understanding of cloud-native architectures and infrastructure management. Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
28/11/2025
Contractor
Contract Role: SRE Engineer (AWS & Azure) Location: UK IR35: INSIDE Day Rate: (Apply online only) Contract Length: 12 Months We're looking for a skilled SRE (site reliability engineer) to lead the migration of an on-prem HPC solution to the cloud. You'll design and maintain scalable, reliable infrastructure across Azure and AWS , using automation and software engineering best practices. Key Responsibilities Build and manage cloud environments for the UK business, based on existing US solutions. Automate operational tasks and improve efficiency. Collaborate with dev and ops teams for smooth deployments. Monitor performance, optimize costs, and implement governance. Document solutions and train internal teams. Requirements Expertise in Azure & AWS , including AKS/EKS . Experience with Terraform , CI/CD , Docker/Kubernetes , and monitoring tools. Strong understanding of cloud-native architectures and infrastructure management. Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
About Capgemini: Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 300,000 team members in nearly 50 countries. With its strong 50-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2020 global revenues of €16 billion. Job Specification: Financial Services experience with regulatory reporting experience highly preferred (e g CAT MiFID II) Blue Sheets Supervisory Control Reports Languages SQL and Python are required, and C or Q is a plus Experience designing developing coding testing deploying documenting and validating supervisory and exception reports overseeing market activity e g best execution order marking information barriers transaction cost analysis potential market abuse Experience with trading workflows order execution settlement lifecycle order types trading technologies market data feeds market access and connectivity market structure exchanges dark pools Reg NMS and products equities options futures swaps treasuries Experience with automated trading environments a plus A minimum of 4 6 years engineering and or data mining experience related to large scale reporting development Experience in using relational non-relational and streaming data for reporting Bachelor s degree in relevant discipline Computer Science Mathematics Statistics Engineering Information Technology or other related field Master s degree or similar graduate studies in these areas is a plus Databases YellowBrick KDB SQL Server Data streaming queueing frameworks Kafka Containerization Kubernetes plus to have Effective communication and presentation skills project management and relationship building skills to manage internal stakeholder relationships Maintains a high level of confidentiality integrity and professionalism Responsibilities: Trade Supervision In collaboration with Business Controls Compliance and the Trading Desks. RegTech Engineer will design develop deploy and support real time and batch analytical models focused on trade supervision areas of concern such as market access controls and compliance rules using both conventional data mining methods as well as machine learning techniques. Working in close collaboration with the data publishers the RegTech Engineer will contribute to the development and support of a fully automated lifecycle for report generation submission and response workflows The RegTech Engineer will contribute to the development of the Firm s Supervision and Regulatory Reporting frameworks with specific focus on scalability performance and robustness The RegTech Engineer will assist with the abstraction unification and quality assurance of both market and internal data to enable seamless development of downstream Trade Supervision and Regulatory Reporting solutions What we'll offer you Professional development. Accelerated career progression. An environment that encourages entrepreneurial spirit. It's all on offer at Capgemini. And although collaboration is at the core of the way we work, we also recognise everyone's needs with a flexible benefits package you can tailor to suit you. Why we're different At Capgemini, we help organizations across the world become more agile, more considerate and more successful. Smart, tailored, often-groundbreaking technical solutions to complex problems are the norm. But so, too, is a culture that's as collaborative as it is forward thinking. Working closely with each other, and with our clients, we get under the skin of businesses and to the heart of their goals. You will too Inclusion Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their family and work-life needs.
24/09/2022
Full time
About Capgemini: Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 300,000 team members in nearly 50 countries. With its strong 50-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2020 global revenues of €16 billion. Job Specification: Financial Services experience with regulatory reporting experience highly preferred (e g CAT MiFID II) Blue Sheets Supervisory Control Reports Languages SQL and Python are required, and C or Q is a plus Experience designing developing coding testing deploying documenting and validating supervisory and exception reports overseeing market activity e g best execution order marking information barriers transaction cost analysis potential market abuse Experience with trading workflows order execution settlement lifecycle order types trading technologies market data feeds market access and connectivity market structure exchanges dark pools Reg NMS and products equities options futures swaps treasuries Experience with automated trading environments a plus A minimum of 4 6 years engineering and or data mining experience related to large scale reporting development Experience in using relational non-relational and streaming data for reporting Bachelor s degree in relevant discipline Computer Science Mathematics Statistics Engineering Information Technology or other related field Master s degree or similar graduate studies in these areas is a plus Databases YellowBrick KDB SQL Server Data streaming queueing frameworks Kafka Containerization Kubernetes plus to have Effective communication and presentation skills project management and relationship building skills to manage internal stakeholder relationships Maintains a high level of confidentiality integrity and professionalism Responsibilities: Trade Supervision In collaboration with Business Controls Compliance and the Trading Desks. RegTech Engineer will design develop deploy and support real time and batch analytical models focused on trade supervision areas of concern such as market access controls and compliance rules using both conventional data mining methods as well as machine learning techniques. Working in close collaboration with the data publishers the RegTech Engineer will contribute to the development and support of a fully automated lifecycle for report generation submission and response workflows The RegTech Engineer will contribute to the development of the Firm s Supervision and Regulatory Reporting frameworks with specific focus on scalability performance and robustness The RegTech Engineer will assist with the abstraction unification and quality assurance of both market and internal data to enable seamless development of downstream Trade Supervision and Regulatory Reporting solutions What we'll offer you Professional development. Accelerated career progression. An environment that encourages entrepreneurial spirit. It's all on offer at Capgemini. And although collaboration is at the core of the way we work, we also recognise everyone's needs with a flexible benefits package you can tailor to suit you. Why we're different At Capgemini, we help organizations across the world become more agile, more considerate and more successful. Smart, tailored, often-groundbreaking technical solutions to complex problems are the norm. But so, too, is a culture that's as collaborative as it is forward thinking. Working closely with each other, and with our clients, we get under the skin of businesses and to the heart of their goals. You will too Inclusion Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their family and work-life needs.
Are you a go to expert on all aspects of software, and the service life cycle whilst representing your company to clients being accountable for your team's performance? Do you know your stuff when it comes to C# coding .NET Frameworks, and a wizard with SQL server, along with ISS and Windows server, with experience in working in a DevOps/DevSecOps environment? Computer Futures are delighted to be working in partnership with an international software business. You will be joining part of the business that deals with very important national central government projects. They are looking for a Senior Software Engineer to be the Technical lead within a team of up to 5 developers, reporting into the Principal Engineer for their team, and working closely with their Service Delivery Managers, and Head of Engineering. Role - Senior Engineer - Technical lead Salary - £60 - £70k doe Location - Bristol based - Remote The Role Act as Technical Lead for a number of technically diverse, exciting services Technical ownership of release activities with the expectation of success Providing technical input towards the accurate estimation and planning of cost, timescale, people and resource requirements for the delivery of services Review and approval of all technical activities Design, code and test complex high-level items downwards. Build strong relationships with customers and users. Be technically astute recommending technologies and identify where changes can be made. You will be Self-motivated, Flexible, agile, adaptable Enthusiastic and energetic Committed to producing high quality work Excellent attention to detail Customer focused If this sounds like something you could be interested in please do get in contact with me for a full job description and a conversation to discuss. Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy
05/11/2021
Full time
Are you a go to expert on all aspects of software, and the service life cycle whilst representing your company to clients being accountable for your team's performance? Do you know your stuff when it comes to C# coding .NET Frameworks, and a wizard with SQL server, along with ISS and Windows server, with experience in working in a DevOps/DevSecOps environment? Computer Futures are delighted to be working in partnership with an international software business. You will be joining part of the business that deals with very important national central government projects. They are looking for a Senior Software Engineer to be the Technical lead within a team of up to 5 developers, reporting into the Principal Engineer for their team, and working closely with their Service Delivery Managers, and Head of Engineering. Role - Senior Engineer - Technical lead Salary - £60 - £70k doe Location - Bristol based - Remote The Role Act as Technical Lead for a number of technically diverse, exciting services Technical ownership of release activities with the expectation of success Providing technical input towards the accurate estimation and planning of cost, timescale, people and resource requirements for the delivery of services Review and approval of all technical activities Design, code and test complex high-level items downwards. Build strong relationships with customers and users. Be technically astute recommending technologies and identify where changes can be made. You will be Self-motivated, Flexible, agile, adaptable Enthusiastic and energetic Committed to producing high quality work Excellent attention to detail Customer focused If this sounds like something you could be interested in please do get in contact with me for a full job description and a conversation to discuss. Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy
I am working with a large retail client of ours on a Product Manager position They are looking for a Product Manager with experience in payments gateway and API As the Product Manager the experience required is below; The six capabilities of Product Management (Judgement & Impact, Customer Insight, Data centric, Leading & influencing, Process & techniques, Strategy & innovation) 2. Deep understanding of customer journeys and development of services to support them 3. Experience with APIs as a product. Technically competent to influence and understand the solution context and approach (legacy, tactical, strategic) and aid engineering in estimating the complexity of work being requested 4. End to End Product Ownership. You will have worked across the full lifecycle of software development - define, design, develop and deliver. 5. Knowledge of Payment as concepts embedded in APIs and realized to customers and colleagues via front end apps that utilise them 6. Knowledge of wider payment ecosystem Ideally been in an ecommerce/retail environment. Inside IR35 Based near Hertfordshire, with hybrid working If you are currently available and interested in hearing more please apply and I will be in touch as soon as possible. Thank you Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales
01/10/2021
Contractor
I am working with a large retail client of ours on a Product Manager position They are looking for a Product Manager with experience in payments gateway and API As the Product Manager the experience required is below; The six capabilities of Product Management (Judgement & Impact, Customer Insight, Data centric, Leading & influencing, Process & techniques, Strategy & innovation) 2. Deep understanding of customer journeys and development of services to support them 3. Experience with APIs as a product. Technically competent to influence and understand the solution context and approach (legacy, tactical, strategic) and aid engineering in estimating the complexity of work being requested 4. End to End Product Ownership. You will have worked across the full lifecycle of software development - define, design, develop and deliver. 5. Knowledge of Payment as concepts embedded in APIs and realized to customers and colleagues via front end apps that utilise them 6. Knowledge of wider payment ecosystem Ideally been in an ecommerce/retail environment. Inside IR35 Based near Hertfordshire, with hybrid working If you are currently available and interested in hearing more please apply and I will be in touch as soon as possible. Thank you Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales