
Software System Architect
On site
Cambridgeshire, United Kingdom
£ 100,000 / year
Full Time
14-04-2025
Job Specifications
System Software Development Lead – CPU Architecture
Location: Cambridge
Contract: Permanent
Salary: £100k
About the Position
We are working with a leading global technology company seeking a System Software Development Lead to join their CPU Architecture team in the UK. This is an exciting opportunity to play a key role in pioneering next-generation CPU innovations and driving software performance across Cloud and Mobile platforms.
They global leader in information and communications technology (ICT) and smart devices serving more than three billion people worldwide.
Software System Architect Responsibilities:
Lead the development of firmware, kernel, hypervisor, and drivers for advanced CPU features.
Collaborate with architects to integrate new CPU features into software ecosystems.
Provide technical leadership and hands-on development in low-level system programming (C/C++).
Engage with open-source communities to drive adoption of new CPU architecture features.
Software System Architect Required Skills:
Strong experience in system software development (kernel, hypervisor, low-level programming).
Strong proficiency in C/C++/Python and firmware/OS design.
Deep understanding of Arm-based CPU architecture and Linux stacks.
Experience with open-source development and Linux contributions.
If you're ready to lead the future of CPU architecture and drive innovative software solutions, please get in touch with Harry Hansford @ IC Resources to discuss this exciting opportunity further.
About the Company
In the search for highly skilled talent, IC Resources has supported the technology community since 1999. We match great talent to deep-tech companies around the world. Founder-led and independent, IC Resources evolves with the industry, building extensive market knowledge and long-term relationships. IC Resources is viewed as a key contributor to the technology ecosystem. We’re one of the few recruitment companies that really pays it forward. Our 70 specialist recruitment consultants work to find the best long-term fit f... Know more
Related Jobs


- Company Name
- ICE
- Job Title
- Climate Data Scientist
- Job Description
- Job Description Job Purpose Intercontinental Exchange’s (ICE’s) Climate Team is a leading provider of analytics and insights that underpin the financial sector's ability to respond to the interrelated crises of climate change and widening socioeconomic inequality. We are searching for a multi-skilled candidate with expertise in climate science, geospatial analysis, and data science for the position of Climate Data Scientist. The data scientist will be responsible for supporting our global climate and ESG initiatives as part of our growing ICE Climate team, working alongside likeminded scientists, analysts, and engineers. The person will be part of a team responsible for planning, conducting, and coordinating in-house research. The job is a full-time position in London with a requirement to be in the office four days a week. Upcoming Initiatives The Successful Candidate Will Contribute To Include Sourcing, processing, and analyzing global wildfire, hurricane, and flood data sets Utilise advanced geospatial analysis techniques and climate models to assess global climate risks and impacts on various sectors Contribute to the enhancement and development of the inhouse global physical risk models Interpret and apply data in complex analyses and explain findings to business audiences to improve products and processes Developing documentation and discussion points around climate data for dissemination to clients Responsibilities Analyzing global physical climate risk data Ability to work alongside the team to analyze climate data in BigQuery Building models linking climate stressors to economic impacts Programming and writing scripts to perform geospatial analyses Coordinate across multiple internal teams, including product management, business development and general client services Knowledge And Experience PhD or Master’s degree in climate science, data science, or related field Expertise in acute and chronic physical risks, especially wildfire, flood, hurricane, and extreme temperature risk Experience in catastrophe modeling, including model evaluation and/or development Industry experience Proficiency with database programming languages such as SQL, R, and Python Outstanding quantitative skill set Attention to detail and good problem-solving skills Analytical mindset Excellent written and verbal communication Skills In addition to the above technical skills and knowledge, you will inevitably acquire knowledge in the subject domains ICE’s Sustainable Finance, including: Municipal bonds, mortgage-backed securities, sovereign debt, and corporate bonds & equities Google Cloud Platform (BigQuery, Cloud SQL, Compute, Google Cloud Storage)


- Company Name
- Natobotics
- Job Title
- Scrum Master
- Job Description
- Role : Scrum Master Location : London Experience : 10 + Years Job Description Primary Skills: Agile, SCRUM Secondary Skills: Azure DevOps Role As part of an Agile/Scrum team, the Scrum Master performs the critical role of Servant-Leader to the team. The Scrum Master uses their skills of collaboration, facilitation, leadership, and coaching to support the development of our software applications, removing impediments while promoting the team’s self-management and continuous improvement. The Scrum Master facilitates the planning, delivery and continuous improvement of Agile teams. Collaborates with team members across both Business and Technology, providing mentoring and coaching on Agile principles and practices. In addition, this role is a servant leader who enables team success by removing impediments and implementing effective ways of working that foster continuous improvement and collaboration. This role requires solid practical experience and techniques. Certificates, Licenses, Registrations or Professional Designations One or more of the following relevant Agile certifications is required: CSM, A-CSM, CSPO, CSP, CSC, CST, Scrum.org, DSDM, ICAgile, PMI-ACP Skillset Leadership. Act as servant-leader to an agile team; removing impediments and ensuring team productivity. Empower teams to self-organize. Lead by example, demonstrating and upholding scrum principles. Protect the team from outside interference, removing impediments, and ensuring that the work is delivered as a team. Organize and facilitate scrum ceremonies, ensuring usefulness and adherence to scrum practice. Ensure team delivering stories such that they meet the definition of done. Lead team retrospectives and ensure key learning is incorporated into next sprint. Coaching. Coach team members to uphold scrum principles. Cultivate an environment of trust, good faith, empowerment and creativity. Facilitate discussions and conflict resolution. Strong communication Collaboration. Planning.


- Company Name
- Meta
- Job Title
- Business Marketing Manager, UK
- Job Description
- Meta is seeking an experienced Business Marketing Manager to join its Business Marketing team in the Northern Europe, Middle East and Africa team (NEMEA).The Business Marketing team is the engine that grows Meta’s business at scale in our main EMEA markets. We are passionate about helping companies, businesses, brands, agencies, partners and other industry stakeholders understand the ways in which Meta can help them achieve their objectives and growth, and are constantly looking for new ways to inspire and educate the industry in informative, scaled and innovative ways. We are looking for an experienced B2B marketer to join our Business Marketing team in the UK, reporting to the Head of Marketing Northern Europe, Middle East and Africa, to help us build and deliver best-in-class B2B marketing initiatives covering all Meta’s solutions for Business.Our teams work closely with companies and agencies and partners in a variety of industries who use Meta’s platforms as a key part of their growth and marketing strategy and this position will be responsible for executing our business marketing strategy in the UK, developing outstanding marketing executions using multiple marketing channels, targeting a wide range of audiences: big companies, advertisers, agencies, key industry organizations and influencers. Some examples include executing integrated business marketing initiatives, hosting in-person and virtual events, producing thought leadership content and running programs, webinars, training and campaigns. Business Marketing Manager, UK Responsibilities: Work closely with the business teams to deliver best-in-class marketing activations to the UK businesses, from top/mid and lower funnel activations including events, campaigns, programs, training, and content. Contribute to global and EMEA strategic priorities by focusing on the biggest opportunities, developing multi-regional integrated marketing programs with a vertical focus to drive the greatest value for businesses and Meta. Develop, project manage, and drive marketing initiatives with a founder mindset, proactively taking ownership to generate incremental revenue and drive meaningful impact. Leverage data-driven marketing strategies to hypothesize, test, measure, optimize, and scale initiatives, ensuring they are forward-looking and positioned to shape the future of marketing at Meta. Utilize analytics tools and performance metrics to guide decision-making and continually refine marketing strategies based on data insights. Liaise and partner with internal teams and external agencies to ensure top-notch delivery. Constantly challenge the status quo by seeking innovative ways to elevate marketing impact, applying learnings from data to improve results and optimize performance. Process, document, and report tangible impact and results in review forums with leadership, demonstrating clear ROI and effectiveness through data-backed insights. Minimum Qualifications: Experience collaborating with cross-functional and external teams, including data, analytics, and product teams, in an agile framework Fluency in English Preferred Qualifications: BA/BS degree B2B marketing experience in the tech sector. About Meta: Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics. Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.


- Company Name
- Barclays
- Job Title
- Data Scientist Analyst
- Job Description
- Join us as a Data Scientist Analyst at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. In this role, you will be an integral part of our Cyber Fraud Fusion Center, delivering scalable CFFC services to disrupt fraud and protect our customers and clients from economic crime. To be successful as a Data Scientist Analyst, you will need the following: Minimum requirement : practical experience in: Relational and None-Relational databases, Python, Jupyter Notebook, Hadoop, Spark and Rest APIs Familiar with descriptive and prescriptive analysis, understanding data and distribution machine learning algorithms regression, clustering, bagging boosting, neural networks, confusion matrix, roc-auc curve, type I and type II errors, association analysis, frequent pattern mining, data mining, critical thinking to build KPIs for analysis based on defined problem. Statistics: probability, confidence interval, hypothesis testing, central limit theorem, t-test, z-test, chi-square and ANOVA Ability to design and build automated processes interlinking various sources and destinations in batch or real time including but not limited to REST APIs, databases, SFTP and queues. Some Other Highly Valued Skills May Include Knowledge of latest social engineering tactics used by cybercriminals, particularly in the scams space Basic knowledge of security network architectures (e.g. Proxies, VPN, DNS, web and mail servers) and the principles of network security. Experience of using analytical tools and platforms such as Quantexa, i2, Palantir, Maltego, Elastic Search, SAS and MI tools like Tableau and Power BI Certifications in Machine Learning courses. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The successful candidate will be based in Knutsford or Northampton Purpose of the role To use innovative data analytics and machine learning techniques to extract valuable insights from the bank's data reserves, leveraging these insights to inform strategic decision-making, improve operational efficiency, and drive innovation across the organisation. Accountabilities Identification, collection, extraction of data from various sources, including internal and external sources. Performing data cleaning, wrangling, and transformation to ensure its quality and suitability for analysis. Development and maintenance of efficient data pipelines for automated data acquisition and processing. Design and conduct of statistical and machine learning models to analyse patterns, trends, and relationships in the data. Development and implementation of predictive models to forecast future outcomes and identify potential risks and opportunities. Collaborate with business stakeholders to seek out opportunities to add value from data through Data Science. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.