embedded products. You will have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in ComputerScience or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware More ❯
progression within your career. All aided with the experience of working with like minded individuals. Requirements: 4+ years professional experience with a KDB+ A Bachelors or Masters degree in ComputerScience, Engineering, Mathematics or a related discipline Ability to work in a face paced environment 4+ years experience as a software Engineer/Developer #J-18808-Ljbffr More ❯
progression within your career. All aided with the experience of working with like minded individuals. Requirements: 4+ years professional experience with a KDB+ A Bachelors or Masters degree in ComputerScience, Engineering, Mathematics or a related discipline Ability to work in a face paced environment 4+ years experience as a software Engineer/Developer #J-18808-Ljbffr More ❯
progression within your career. All aided with the experience of working with like minded individuals. Requirements: 4+ years professional experience with a KDB+ A Bachelors or Masters degree in ComputerScience, Engineering, Mathematics or a related discipline Ability to work in a face paced environment 4+ years experience as a software Engineer/Developer #J-18808-Ljbffr More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Motorola Solutions
been developed over the past 20 years, primarily as a DELPHI-based Widows Client for Panasonic Toughpads and as a DELPHI-based gateway server which connects to third party Computer Aided Dispatch (CAD) systems and other third party systems. We are entering a period of modernisation to our product stack and wish to ensure that we maintain support for … will work alongside and in partnership with peers such as our Product Manager for Mobile Fire Solutions. Basic Requirements Required: A relevant university qualification such as a BSc Computing Science or BSc Software Engineering 10+ years of experience in commercial software engineering Experience of leading and managing software development teams Strong communication and collaboration skills. IMPORTANT - This role requires … been developed over the past 20 years, primarily as a DELPHI-based Widows Client for Panasonic Toughpads and as a DELPHI-based gateway server which connects to third party Computer Aided Dispatch (CAD) systems and other third party systems. We are entering a period of modernisation to our product stack and wish to ensure that we maintain support for More ❯
deploying and managing ML applications. Advanced ML Deployment: Experience in designing and rolling out large-scale machine learning algorithms. Qualifications PhD/MSc (or equivalent professional experience) in data science/AI, computerscience, bioinformatics or other related field. #J-18808-Ljbffr More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
PACE Anti-Piracy Europe Ltd
period) Open to candidates eligible to work in the UK Travel: 0-10%. Salary Up to £65,000 per annum - depending on experience Required A degree in a ComputerScience, Software Engineering, Computer Engineering, Mathematics or Physics Experience programming with a native language (C, C++, Rust, zig, ...) Preferred Experience using or implementing cryptographic algorithms Experience More ❯
/14/17/20) Knowledge of high performance or parallel algorithms Effective time management and organisational skills Excellent written and verbal communication skills Bachelor’s degree in ComputerScience or related STEM field Existing work authorization for United Kingdom Recommended Qualifications Familiarity with GIS applications and technologies Cross-platform development, profiling, and debugging Understanding of scientific … and software design patterns Experience with CUDA, Direct3D, Metal, OpenGL, Vulkan, WebGL, or WebGPU, and compute shader programming Experience with agile development methodologies (such as Scrum) Postgraduate degree in ComputerScience or related STEM field Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of … and hardware engineering teams Occasional international travel to the EU, USA, Taiwan and China What we are looking for in you A Bachelor or higher degree in STEM, preferably ComputerScience or Electrical Engineering Exceptional academic track record from both high school and university Professional written and spoken English with excellent presentation skills Familiar with C, Python and … debugging power management on PCI ASPM, SATA ALPM, low power profiles Experience in board design, bring up, and validation Experience with electrical engineering design tools (e.g. schematic capture, layout) Computer architecture knowledge of x86, ARM, RISC-V Familiarity with Ubuntu development model Shell/Python scripting skills What we offer colleagues We consider geographical location, experience, and performance in More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of … part of the leadership team, collaborating with other leaders What we are looking for in you Exceptional academic track record from both high school and university Undergraduate degree in ComputerScience or STEM, or a compelling narrative about your alternative path Fluency in C, C++, and Python Experience with Linux and operational systems software (e.g. kernel or user … meet commitments Ability to travel internationally twice a year for company events up to two weeks long Nice-to-have skills Experience working with open source communities and licenses Computer architecture knowledge of x86, ARM, RISC-V or s390x Understanding of build systems and toolchains, including for cross-compilation Experience working with customers Experience with board bring up and More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of … part of the leadership team, collaborating with other leaders What we are looking for in you Exceptional academic track record from both high school and university Undergraduate degree in ComputerScience or STEM, or a compelling narrative about your alternative path Fluency in C, C++, and Python Experience with Linux and operational systems software (e.g. kernel or user … meet commitments Ability to travel internationally twice a year for company events up to two weeks long Nice-to-have skills Experience working with open source communities and licenses Computer architecture knowledge of x86, ARM, RISC-V or s390x Understanding of build systems and toolchains, including for cross-compilation Experience working with customers Experience with board bring up and More ❯
REST APIs or other web APIs, such as SOAP Ability to influence others to embrace good test practices and disciplines Experience with Lean Techniques and Agile methodologies Degree in ComputerScience or related field Experience with testing tools such as Pywinauto and Behave Experience with Pycharm, Jira Testing of .NET, IIS, and Windows REST API performance Applicants are More ❯
be successful in the IT Technician role , you will ideally have the following skills, traits and experience: Proven work experience in IT support Associate degree or advanced apprenticeship in ComputerScience or relevant disciplines In-depth knowledge of Windows, Mac, Linux and UNIX operating systems Practical experience with internet and network security protocols Problem-solving skills Technical documentation More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
The University of Edinburgh
Job Description Grade UE06: £34,132 to £39,355 or UE07: £40,497 to £48,149 per annum, pro-rata if part time College of Science and Engineering/School of Informatics Full-time: 35 hours per week Fixed term: to 31 October 2026 The School of Informatics, University of Edinburgh invites applications for two posts, which can be … University of Edinburgh (mover.ed.ac.uk) is a multidisciplinary research hub focused on improving movement, rehabilitation, and physical health across the life course. Combining expertise in engineering, informatics, medicine, and social science, MoveR develops low-cost, people-centred digital technologies that address real-world needs in health and care. At its core is the MoveR Wearable, a bespoke, affordable sensor platform … artificial systems store, process and communicate information. Research in Informatics promises to take information technology to a new level, and to place information at the heart of 21st century science, technology and society. The School enjoys collaborations across many disciplines in the University, spanning all three College, and also participates as a strategic partner in the Alan Turing Institute More ❯
to ensure best practices and code quality. Conduct thorough testing across all phases including unit testing, integration, design verification, acceptance, and compliance testing. Experience Required Bachelor's degree in ComputerScience (or related field). 3+ years minimum commercial Python coding experience. Apply foundational knowledge of embedded C to modify and optimize cellular modem firmware, focusing on power More ❯
related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS - PhD in computerscience, machine learning, engineering, or related fields - Experience developing and implementing deep learning algorithms, particularly with respect to computer vision algorithms - Material contributions to the CV/ More ❯
environmental stewardship. How to apply: Prior to submitting an online application, you will need to contact the project supervisor to discuss. Online applications are made at . Please select ComputerScience on the Programme Choice page. You will be prompted to enter details of the studentship in the Funding and Research Details sections of the form. Deadline: Applications … Please reach out to discuss your suitability. Candidate requirements: Applicants must hold/achieve a minimum of a merit at master's degree level (or international equivalent) in a science, mathematics, or engineering discipline. Applicants without a master's qualification may be considered on an exceptional basis, provided they hold a first-class undergraduate degree. Please note, acceptance will More ❯
of risk management, including providing senior executives with relevant MI and reports The skills you'll need: We're looking for you to have a quantitative degree, such as computerscience, mathematics, statistics, or physics and experience of developing, reviewing, validating, and implementing analytical solutions or risk measurement tools. You'll need prior experience in Trade Surveillance in More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
with 3rd-party vendors and cross-functional project teams. Clear, concise communication skills with the ability to explain complex technical solutions to non-technical stakeholders. Desirable Qualifications: Degree in ComputerScience, Information Systems, or equivalent experience Experience in application architecture, pre-sales consulting, or functional leadership Why Join? This is an opportunity to work on meaningful projects within More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
with 3rd-party vendors and cross-functional project teams. Clear, concise communication skills with the ability to explain complex technical solutions to non-technical stakeholders. Desirable Qualifications: Degree in ComputerScience, Information Systems, or equivalent experience Experience in application architecture, pre-sales consulting, or functional leadership Why Join? This is an opportunity to work on meaningful projects within More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
with 3rd-party vendors and cross-functional project teams. Clear, concise communication skills with the ability to explain complex technical solutions to non-technical stakeholders. Desirable Qualifications: Degree in ComputerScience, Information Systems, or equivalent experience Experience in application architecture, pre-sales consulting, or functional leadership Why Join? This is an opportunity to work on meaningful projects within More ❯
and changing the world About KBR: We are a company of innovators, thinkers, creators, explorers, volunteers and dreamers who all share one goal - to improve the world. We deliver science, technology and engineering solutions to governments and companies around the world. KBR employs approximately 37,000 people worldwide with customers in more than 80 countries and operations in over … debug issues across the full stack. Stay up to date with emerging trends and technologies in full stack development. Qualifications, Skills and Experience Bachelor's degree in software engineering, computerscience, or related field. Proven experience as a Full Stack Developer. Excellent understanding of web fundamentals, including responsive design, performance optimization, and emerging web standards. Clear understanding of More ❯
migrations, onboarding and integrations. Requirements: 4+ years of experience as a Technical Delivery Manager/Technical Project Manager. Good technical knowledge and mindset, preferably with an engineering background or ComputerScience degree. B2B SaaS experience. Previously worked in heavily regulated and/or safety critical industries such as Utilities, Telecoms, Healthcare, Transportation, Education. Experience with data migration projects. More ❯
migrations, onboarding and integrations. Requirements: 4+ years of experience as a Technical Delivery Manager/Technical Project Manager. Good technical knowledge and mindset, preferably with an engineering background or ComputerScience degree. B2B SaaS experience. Previously worked in heavily regulated and/or safety critical industries such as Utilities, Telecoms, Healthcare, Transportation, Education. Experience with data migration projects. More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of … and software development You value soft skills and are passionate, enterprising, thoughtful, and self-motivated An exceptional academic track record from both high school and university Undergraduate degree in ComputerScience or STEM, or a compelling narrative about your alternative path Drive and a track record of going above and beyond expectations Well-organised, self-starting and able More ❯