Remote Software Engineer Jobs in Cambridge

1 to 25 of 36 Remote Software Engineer Jobs in Cambridge

Application Software Engineer - Graduate - Mid level

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Adecco
Application Software Engineer (Graduate to Mid-Level) Location: Cambridge, UK (Hybrid) Salary: £30,000 - £50,000 (depending on experience) Recent Graduates to Mid-Level Developers Welcome! The Company Join a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You'll be part of a collaborative … solving mindset and eagerness to learn. Experience - For graduates: hands-on experience through internships or university projects. - For mid-level candidates: up to 3 years of commercial experience in software development. - Passion for software engineering and a desire to build scalable, high-quality applications. The Role As an Application Software Engineer, you'll: - Contribute to the … design, development, and implementation of software applications. - Collaborate with a diverse and talented team of engineers. - Learn from experienced mentors and take on increasing responsibility. - Gain exposure to the full software development lifecycle (SDLC). - Be encouraged to grow into a leadership role over time. Why Join Us? - Work with a globally respected AI software company. - Competitive More ❯
Employment Type: Permanent
Salary: £30000 - £50000/annum Benefits
Posted:

Staff Software Engineer & Lead

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Job Overview: We are looking for a dedicated Staff Software Engineer to join our team in Cambridge. This role has significant impact in improving the engineering experience at Arm! Engineering IT supplies the tools and systems needed for creation of software and hardware IP. Within this the Engineering Platform Services function provides tooling used across the company … s engineering population, as well as focusing on the tooling needs of software engineers. As a Staff Software Engineer, you will own one or more engineering platforms and their delivery. You will work with engineers, project management and stakeholders to define the platform roadmap and improve the impact of services for our engineering community. At the heart … Arm, and a complete focus on delivering solutions aligned to business outcomes. Responsibilities: Lead the developer portal platform team, providing an outstanding engineering experience for Arm's hardware and software engineers. The domains and areas include: Define a roadmap of future work, carry out customer management and regularly present a view of customer interest and asks. Drive Developer Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Cadence Design Systems
and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's … communications, automotive, aerospace industrial and health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Lead Software Engineer Location: Cambridge, United Kingdom Reports to: Software Engineering Group Director Job Overview: We are seeking a software engineer to join our team responsible for … developing and maintaining Agentic AI applications in the digital verification domain. This role offers an exciting opportunity to work at the intersection of computational software, hardware verification and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Job Responsibilities: Design and development of AI systems and AI features within Cadence's suite of verification tools. Identify More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
ACS Performance
We're seeking a Senior Embedded Software Engineer to join our growing Augmented Reality (AR) and Infrared Products team. You'll play a key role in developing and enhancing cutting-edge AR systems used in defence and industrial applications. This is a hands-on role involving the design and implementation of new features, bug fixing, and diagnostics for … Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python or scripting language familiarity Proficient with embedded Linux (shell scripting, terminal use) Experience with Xilinx Zynq, Polarfire SoCs, or similar Writing Linux kernel drivers for … links welcome) Typically looking for candidates with 8+ years' experience Some UK/international travel required Hybrid working may be available This role is ideal for a self-motivated engineer who enjoys solving complex problems and contributing to innovative, real-world technology. ACS are recruiting for a Senior Embedded Software Engineer. If you feel that you have the More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Software Engineer C++

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Technical Futures
Senior Embedded Software Engineer Award-Winning Technology Company - Cambridge - 5+ years Embedded C++ development - Permanent. Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer with expert C++ development experience to join their talented … team. What youll do: Contribute to the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: Strong commercial … experience (5+ years) in C++ development. Expertise with advanced C++ features: polymorphism, templates, smart pointers, threading, and the STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire More ❯
Employment Type: Permanent, Work From Home
Posted:

Staff / Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Certus Sales Recruitment
Staff/Principal Software Engineer Hybrid - Cambridge HQ UK Remote-Friendly Circa £110k+ A leading provider of global payment and data solutions is looking for a Staff or Principal Software Engineer to join their high-performing engineering team. This is a unique opportunity to take a senior role in shaping the architecture and technical direction of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - Broadband Genie

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Genie Ventures Ltd
Job Title:Lead Software Engineer Company: Broadband Genie Reporting to: Head of Product Location: Flexible - Remote with use ofCambridge officeand occasional travel Working Hours: Full Time 37.5 hours per week with flexible working arrangements Salary Range: £68,000 - £74,000 pa About Us Broadband Genie is the UK's broadband comparison expert, on a mission to take the … remote and in-person working. Our face-to-face time is primarily at Genie's office hub in Cambridge. Certified Great Place to Work! Job Overview As a Lead Software Engineer, you'll be responsible for the technical leadership and development of our broadband comparison platform. You will work closely with the Head of Product and provide mentorship … to 2 software engineers to achieve our platform goals in line with commercial and business priorities. You'll lead technical architecture decisions while remaining hands-on with development work, ensuring our platform can scale to meet growing user demand and partner requirements. We are looking for someone who loves to work within an Agile product team with pace, focus More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Generalist)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Different Technologies Pty Ltd
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer to join our team and help us develop and maintain our cutting-edge game technologies and systems. At World Makers, a Senior Software Engineer (Generalist) will have the opportunity … variety of platforms. Work effectively 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 computer science fundamentals. Strong skills in a variety of programming languages (such as C++, Java, Golang, C#) Experience shipping code to a production environment. Experience … with game development. Experience with multi-platform development and deployment. 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 Computer Science or a related field. Experience using Unreal Engine. Experience working on and shipping live service games. Experience working on microservices and distributed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Experienced, project-lead software engineer using C# for robotic applications This technology company develops software and hardware for applied robotics used in the field. They have partnered with customers and successfully released multiple versions. They are constantly looking to improve their technology, and are currently recruiting for multiple engineering roles. This hands-on software engineering position … is for an experienced and technically adept technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members of the … team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with hardware products ideally robotics. Exposure to Azure DevOps tools and technologies. Experience with both start-ups/scale-ups and larger organisations. Additional More ❯
Employment Type: Permanent
Salary: £65000 - £95000/annum DoE + Benefits
Posted:

Senior C# Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
Based in offices in central Cambridge (with hybrid work options available - 3 days a week in the office), this company develops software used for scientific engineering applications. Their software products have been best-in-class for several years, and they progressively look forward to maintaining that position through new features and accessibility. Their software is based on … C# with the use of TypeScript/JavaScript for web-based applications. For this role, they are looking to recruit an experienced C# software engineer to develop new features through best software engineering practices and ensure high level of software maintainability. Requirements: 1st/2.1 in Computer Science or similar, and significant professional software experience … using C# and .NET framework for Enterprise software products. Good communication skills - collaboration within the team is important. Demonstrable experience working on complex and large code bases. Additional experience with SQL Server, Docker and Kubernetes would be desirable. Team culture is important, so interested candidates should enjoy mentoring junior members of the team and contributing to projects so deadlines More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - Functional Safety

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Job Overview: We are looking for a highly motivated and skilled software engineer to join our team, focusing on Functional Safety Software Development! In this role, you will contribute to the design, implementation, and verification of software that meets the safety standards for embedded and real-time systems. You will collaborate with multi-functional teams to … middleware stack development. This is a great opportunity to make a tangible impact by working on projects that directly affect safety in the automotive sector! Responsibilities: Design and implement software components that meet functional safety requirements (e.g., ISO 26262, IEC 61508). Work to bring function safety to existing code. Develop and maintain documentation to support safety certification and … compliance audits. Collaborate with safety engineers, hardware teams, and software architects to define software safety requirements and architectures. Support software integration, verification, and validation processes in safety-critical systems. Contribute to process improvements and tooling for safety-focused software development workflows Required Skills and Experience: Strong proficiency in C development, particularly in embedded or system-level More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer – Galileo Platform

Cambridge, England, United Kingdom
Hybrid / WFH Options
OLI Systems, Inc
Software Engineer – Galileo Platform Location: Cambridge, UK — Remote‐first today, local office planned as we scale. Department: Technology Overview OLI stands at the intersection of deep chemistry expertise and modern cloud engineering. Our 75-person team has quadrupled in size over the past seven years by translating five decades of chemical insight into agile software that fuels … engineering playbooks that reinforce strong habits and elevate team consistency. Requirements Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 4+ years of professional software development with hands-on experience in creating and delivering production code. Strong and demonstrable proficiency in modern .NET/C# and Python. Good knowledge of protocols and APIs (HTTP … 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, scalable cloud services on cloud, or serverless More ❯
Posted:

Principal Software Engineer - Linux Kernel

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Principal Software Engineer - Linux Kernel Arm is renowned for its smartphone CPU and GPU technology, connecting billions globally. We are now expanding our software teams to innovate further. Our technology is integrated into various sectors, including industrial, automotive, IoT, desktop, and data centers. We aim to enable Arm by developing software solutions that bridge higher-level … software stacks with hardware. Job Overview: Responsibilities: Our Open-Source Software group focuses on enabling new Arm architectures through kernel, firmware, system control, and driver development for diverse markets. Software on Arm must be efficient, secure, and compliant with the latest standards. We seek engineers experienced in low-level C coding, firmware, tooling, and OS design, who … Skills and Experience : Proficiency in C programming Ability to work collaboratively within a team and the Linux community Strong understanding of operating system fundamentals Experience in developing low-level software "Nice To Have" Skills and Experience : Experience with Armv8-A Architecture Knowledge of Arm64 assembly language Expertise in Linux Memory Management and Virtualization Experience contributing to Linux upstream projects More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Linux Kernel

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Senior Software Engineer - Linux Kernel Arm is renowned for its smartphone CPU and GPU technology, connecting billions worldwide. We are now building new software teams to advance our capabilities. Our technology is integral to various sectors, including industrial, automotive, IoT, desktop, and data centers. We aim to enable Arm by providing software solutions that bridge higher … level software stacks with hardware. Job Overview: Responsibilities: Our Open-Source Software group develops new Arm architectures in kernel, firmware, system control, and driver development for diverse markets. We focus on speed, efficiency, and security, supporting the latest Arm features and standards. We seek engineers experienced in low-level C, firmware, tooling, and OS design, who enjoy contributing … and Experience : Proficiency in C programming Ability to work collaboratively within a team and the Linux community Strong understanding of operating system fundamentals Experience in developing sophisticated low-level software Nice To Have Skills and Experience : Experience with Armv8-A Architecture Knowledge of Arm64 assembly language Expertise in Linux Memory Management and Virtualization Experience contributing to the Linux upstream More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Gearset Limited
culture, teamwork and tight feedback loops. We're confident in our product, market potential, and we have big plans for the future. What are the opportunities for a Senior Software Engineer at Gearset? Our small engineering teams start from a few core principles but evolve over time. They all work a little bit differently, depending on their preferences … of our product and roadmap. About you A pragmatic approach to working, prioritising iteration and delivering value to customers, over process and deliberation Previous experience as a full-stack engineer, including experience working directly with customers A passion for learning and continual improvement, being comfortable giving and receiving constructive feedback to make your work even better You can read More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Media Tools

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Job Overview: We are seeking a motivated and skilled Software Engineer to join our innovative Media Tools team. In this role, you will be at the heart of developing and maintaining our Image Signal Processing (ISP) tools. The ideal candidate will have a strong background in C++ and is committed to creating high-quality and efficient code for … to contribute to our JavaScript-based frontend as well participate in code reviews to maintain a high standard of code quality. This is a phenomenal opportunity for an eager engineer who is interested to contribute to the full stack of our outstanding imaging technology. As our team grows, there will be potential opportunities to expand your work into developing … and frontend components. Develop and improve user interfaces using JavaScript, HTML, and CSS. Work with our CI/CD pipelines using Jenkins to automate builds, testing, and deployments. Fix software defects and issues. Required Skills and Experience: Strong proficiency in C++ development, particularly in a backend or algorithmic capacity. Motivation and ability to work on frontend tasks using JavaScript. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer in Test

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers who share a passion for leaving their mark on the future of … engineers to work in the areas of Client/Server/Automotive/IoT/Networking , ready to use their knowledge and experience to ensure we continue to deliver software with the level of quality demanded by our customers. Collaborating with colleagues across the company you will focus on the approach to testing from a system validation perspective, as … development teams. Create automation solutions to streamline and minimize manual testing and development tasks. Familiar with test automation at a DevOps level. Required Skills and Experience: Demonstrated experience with software testing or software development. Good understanding of test methodologies, CI and test automation. Being proficient in C (C++) programming languages. Experience with Python programming and writing shell scripts. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior Software Developer - HealthTech | React Native, Kotlin, Node.js, Python ?? Hybrid - Remote with 1-2 Days/Week Onsite (Cambridge Area) ?? Permanent | £65,000 - £75,000 DOE I'm working with an innovative, fast-growing business in the healthtech space , developing cutting-edge Software as a Medical Device (SaMD) products that are transforming patient care and accessibility on a … global scale. They're now looking to bring in a Senior Software Developer to help drive their next phase of growth - leading on mobile app development, shaping scalable architecture, and working closely with a multidisciplinary team of product, data, and clinical experts. ?? The Role Lead development of cross-platform mobile apps (Android & iOS) Architect scalable, modular applications across the … Python Experience with cloud platforms such as Firebase Solid understanding of mobile app architecture and performance Comfortable in agile, fast-moving environments ?? Why Apply? A chance to build impactful software with real-world medical value Join a talented, collaborative team in a mission-led company Shape architecture and lead projects during a key scale-up phase Work flexibly, with More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
and your innovative ideas will support Central Technology to develop system architectures and influence industry-leading IP that underpin each solution. This diverse role will largely focus on providing software enablement for our next generation CPU and ML accelerator based technologies on target LLM (Large Language Model) use-cases. Typical activities would include application and system analysis, technology research … hands-on software prototyping to understand how software and hardware behaves, experimental investigations, and performance analysis. You will join a dynamic, collaborative and highly motivated Solutions team based in Cambridge (UK) Responsibilities: Application performance analysis to identify key workloads and optimisation opportunities on Arm CPUs and AI accelerators Evaluate workload sensitivity to CPU and AI accelerator (micro-)architectural … features, balancing performance trade-offs Design and implement software optimisations to improve runtime efficiency Hand-craft optimised workloads for new (micro-)architecture exploration and performance analysis Propose improvements to existing (micro-)architecture features based on our investigations Port and bring-up applications on Arm silicon and modelling platforms Required Skills and Experience : Good understanding of computer architecture and embedded More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
GPU technology? Do you want to use your technical skills and leadership to help drive your career? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres, being … in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you will … You will provide the foundations that will make the Mali GPU implementation of Vulkan, OpenGL and OpenCL simply the best in the market. Responsibilities: Participating in all phases of software development - including design, implementation, testing, code review and documentation. Leading software designs in coordination with Architects and cross-functional teams for new feature delivery. Performing code reviews for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Media Driver

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Our software group is responsible for supporting and bringing out the best in the hardware we design as well as working with our hardware engineers to make things even better. Software drives our hardware that is shipped around the world and used in a plethora of industries. Our people are passionate and care about producing the best software possible to power the world. Job Overview: We are looking for a highly skilled and motivated engineer to join our team. You would be involved in working on Linux kernel drivers, upstreaming and code review, interacting with hardware engineering, video encode and decode firmware, using hardware emulation (software, FPGA), Android, libcamera, testing/QA and more. Key … Responsibilities: Develop and maintain video codec drivers. Optimize video codec performance and ensure correctness. Collaborate with team members to integrate video codec drivers into the broader software stack. Conduct thorough testing and debugging to ensure reliability and performance. Engage in device emulation to simulate and troubleshoot real-world scenarios. Contribute to related open-source projects and work with their More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Entrust
technologies. But our secret weapon? Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. We are looking for Senior Software Developer to join our Cambridge-UK team! Position Overview: A highly skilled developer with strong C programming and good Python exposure as well as good design skills, to work … be based in the UK and have the right to work in the UK. Responsibilities: Play a significant role in the design and development of our full-stack system software embedded in HSMs, client-side tools, API libraries. Develop features from inception to delivery Software design & coding, testing, and review. Essential Qualifications: Degree or equivalent, in Software … API libraries. Familiar with complex, multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. Nice-to-Have Qualifications: Open-source software - as licensee, or as contributor. An interest in cryptography and/or computer security techniques. Software development in Agile and/or SAFe. #LI-NR1 At Entrust, we More ❯
Posted:

Senior Software Engineer - Compilers

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on performance analysis and optimisation across a range of runtimes. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the … existing ones. (e.g. garbage collectors, interpreters, optimisation passes, intrinsics) Own and be accountable for medium/large technical areas of managed runtime or compiler development. Contribute to open-source software projects and engage with open-source community. Collaborate with colleagues across Arm to improve the support for the Arm Architecture and CPUs. Help develop the project automated functionality and … testing frameworks. Required skills and experience Strong programming skills in C/C++. Familiar with performance analysis tools and system level performance tuning. Be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of knowledge. Familiar with open source project development and contribution processes. Knowledge of a computer architecture, arm64 is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
GPU technology? Do you want to use your technical skills and leadership to help drive your career? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products! We work closely with the multi-disciplined engineering teams across Arm's European design centres, being … in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you will … You will provide the foundations that will make the Mali GPU implementation of Vulkan, OpenGL and OpenCL simply the best in the market. Responsibilities: Participating in all phases of software development - including design, implementation, testing, code review and documentation. Leading software designs in coordination with Architects and cross-functional teams for new feature delivery. Performing code reviews for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff/Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
drive your career while contributing to the Linux upstream ecosystem and advancing open-source graphics DRM drivers? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres, being … in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you will … day responsibilities include: Being a member of GPU Linux Kernel team responsible for contributing and maintaining the upstream version of Mali GPU Driver (panthor) Participating in all phases of software development - including design, implementation, testing, code review and documentation. Working closely with other software teams to interface driver components. Maintaining the existing codebase: fixing bugs and other quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineer
Cambridge
10th Percentile
£30,200
25th Percentile
£45,000
Median
£55,000
75th Percentile
£64,688
90th Percentile
£82,625