Cambridge, England, United Kingdom Hybrid / WFH Options
OLI Systems, Inc
practical fixes, and help drive remediation work to completion. Contribute to internal standards, style guides, and engineering playbooks that reinforce strong habits and elevate team consistency. Requirements Bachelor’s degree in ComputerScience, Engineering, or related field (or equivalent experience). 4+ years of professional software development with hands-on experience in creating and delivering production code. … challenges and nuances in development and deployment. Rich front-end development experience using popular frameworks (Angular, React or Blazor); developing and debugging JavaScript and/or TypeScript code. Advanced degree in computational chemistry, chemical engineering, or software engineering. Experience rewriting on-prem legacy engines into scalable cloud services. Contributions to open-source scientific-computing projects. Familiarity with distributed computing More ❯
Knowledge of the Software Development Lifecycle for Iterative, Agile, and traditional approaches. Experience working with global development teams across different geographies and time zones. Education & Preferred Qualifications Bachelor's degree in computerscience, Computer Engineering, or equivalent. 10+ years of experience required. Relevant certifications i.e., AWS Certified Solutions Architect. Additional requirements Experience in Financial Services, Asset More ❯
with other game development disciplines, including art and design. Contribute to and drive new technical architecture and design. Requirements 5+ years professional experience in software development. Solid understanding of computerscience fundamentals. Experience shipping code to a production environment. Experience working on microservices and distributed systems. Experience working with SQL and NoSQL databases. Experience working on cloud platforms …/Linux or BSD-derived systems. Experience using version control software (e.g. Git/P4) Excellent verbal and written English communication skills. Bonus Skills Bachelor's or master's degree in ComputerScience or a related field. Experience working on and shipping live service games. Experience working on Spring Boot projects. Experience deploying software/services on More ❯
based applications, with strong problem solving and debugging abilities. Meticulous attention to detail and a dedication to quality assurance. Ability to write clean, maintainable, and well documented code. A degree in ComputerScience or a related field, or equivalent practical experience. Willingness to occasionally work outside standard hours as required by project needs. Experience developing for cross More ❯
complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computerscience or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
test execution through automation (unit tests, integration tests) as well as exploratory tests. Software products range from Windows based desktop Enterprise applications to AWS cloud hosted web applications. Requirements Degree in ComputerScience, Engineering, Maths or Physics with industry experience is software development focusing on software test engineering. Demonstrable experience of software testing through development of automation More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
test execution through automation (unit tests, integration tests) as well as exploratory tests. Software products range from Windows based desktop Enterprise applications to AWS cloud hosted web applications. Requirements - Degree in ComputerScience, Engineering, Maths or Physics with industry experience is software development focusing on software test engineering. - Demonstrable experience of software testing through development of automation More ❯
scalability. Compiler Optimization: Foundational understanding of compiler theory and tools like LLVM and ROCm for kernel and system performance optimization. ACADEMIC CREDENTIALS: Bachelor ' s and/or Master's Degree in ComputerScience , Computer Engineering, Electrical Engineering, or a related field. 3+ years of professional experience in technical software development, with a focus on GPU optimization More ❯
Strong debugging skills Excellent verbal and written communication skills Research and documentation skills Ability to learn new technologies quickly Ability to work independently and be self-directed Bachelor's degree in ComputerScience or related Experience with big data analytics: Splunk, ELK, Hive, Redshift, etc. (nice to have) In-depth knowledge of streaming back-ends and formats More ❯
Success at Roku is a collaborative effort, so you need to be a strong communicator, describing issues and solutions to various audiences Bachelor's and/or master's degree in computerscience or equivalent Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality code. You will need: A 1st of 2.1 degree in computerscience or similarly applicable subject Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have an More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality code. You will need: • A 1st of 2.1 degree in computerscience or similarly applicable subject • Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have an More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
supplier relationships by coordinating joint development activities, monitoring deliverables, and ensuring on-time delivery of components with automotive-grade quality Required Skills and Experience: Bachelor's or Master's degree in ComputerScience, Electrical/Computer Engineering 10+ years of experience in software Product management or technical leadership, including a significant focus on ADAS, autonomous driving More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
teams across EIT, you will be contributing to providing automation solutions across varieties of application and cloud environment to deliver Licenses & Tools across the estate. Required Skills and Experience: Degree in ComputerScience, Engineering (or equivalent experience) Customer focused attitude Solid understanding of software development methodologies (e.g., Agile, Automation, Jira, and Confluence experience) Solid grasp on Linux More ❯
metrics. Collaborate with cross-functional teams and vendors to support business initiatives. Provide technical support and mentorship to junior staff members. We're excited if you have Bachelor's degree in computerscience, Information Technology, or a related field, MS degree preferred. Cisco Certified Network Professional (CCNP) or higher certification preferred. Minimum 7 years proven experience More ❯
in the workplace and at home, there's nothing we can't achieve in the cloud. BASIC QUALIFICATIONS - 3+ years of experience in cloud architecture and implementation - Bachelor's degree in ComputerScience, Engineering, related field, or equivalent experience - Experience in database (eg. SQL, NoSQL, Hadoop, Spark, Kafka, Kinesis) - Experience in consulting, design and implementation of serverless More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Mayflower Recruitment Limited
and mentoring). Analyze problems discovered by QA or product support and develop solutions. Minimum Education/Certification Requirements and Experience A first-class or upper second-class honors degree in ComputerScience, Engineering, Science or Mathematics (or related field) Significant professional software development experience and experience of modern software development methodologies. Preferred Qualifications and Skills More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
programming knowledge Commercial experience working across the full software development lifecycle from requirement analysis to documentation and training Practical knowledge of developing RESTful APIs for client-server architecture Good degree in ComputerScience or Electronics Financially secure and continuing to grow, this company is a great place to further your career and continue learning as a software More ❯
high-quality, reliable software. Stay current with industry trends and emerging technologies in AI and machine learning. Document technical processes and developments for knowledge sharing across teams. Qualifications: Good degree in ComputerScience, Electrical Engineering, or a related technical field. Experience: Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness More ❯
product development and hardware prototypes * Collaborate with hardware and firmware teams to integrate new functionality * Support cross-functional needs, including technical input for marketing and IT troubleshooting Key Requirements * Degree in ComputerScience, Software Engineering, Physics, or Engineering with a strong software component * Strong proficiency in Python * Experience with at least one other object-oriented language (C++ More ❯
software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computerscience or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
managing high-performing technical teams. Exceptional interpersonal skills with the ability to engage both technical teams and executive leaders. "Nice To Have" Skills and Experience: Bachelor's or advanced degree in ComputerScience, Cybersecurity or related technical subject area. Relevant security certifications (CISSP, CISM, CCSP) and familiarity with AI/ML applications in security preferred. In Return More ❯
systems and aren’t afraid of the Linux scheduler • You’re as comfortable thinking about the “big picture” architecture as you are grinding through tricky debugging • You hold a ComputerSciencedegree (or similar), but it’s your passion for elegant solutions and relentless curiosity that sets you apart Why join us? • Work on truly unique, industry More ❯
Employment Type: Permanent
Salary: £40000 - £75000/annum Stock, BUPA, great culture + more
the UK. This role's focus is hands-on engineering, but you should also be a good communicator, comfortable liaising with clients. You will need: A first or 2.1 degree in ComputerScience, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embedded software development experience, with excellent skills in More ❯
design iOS mobile application development experience in Objective-C and Swift Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS Bachelor's degree in computerscience or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Experience with More ❯