Overview Software Development Engineer, E-reader products Have you ever wanted to be part of a team that builds highly efficient operating system for E-reader? Amazon's E-reader device team owns new device launch, linux tech stack(C/C++), kindle cloud services and the low-level components that make the device energy efficient with weeks … operating system that is an enabler for builders that create applications on top of it? This describes your daily journey. Are you ready? Then join us! Responsibilities As a Software Development Engineer, you will own adding capabilities as we unlock more features on Kindle E-reader family. You will tackle challenging, novel situations every day and given the … fun and make a positive impact on millions of people. Collaborate with experienced Amazonians to conceive, design, and bring innovative components in E-reader Architect and design a secure software that protects customer data Identify what it means to keep the software stack up-to-date keeping an eye on advancements in software. Basic Qualifications 3+ years of More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Using C# for robotic applications and delivering applied technologies This applied robotics company develops both software and hardware that is used in the field. They have successfully delivered multiple versions of their mobile robots, used by partner customers. Their latest projects are testament to new features and technologies to improve their robots, and they are currently recruiting for their … engineering team. This hands-on software engineering position is for an experienced, senior level and technically adept hands-on 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 complex hardware products ideally within robotics. Exposure to Azure DevOps More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Computer Futures
Full Stack Software Engineers Wanted - Build Tech That Matters Location: UK-wide (Remote/Flexible) | Salary: Up to £75k DOE | Clearance: Must be eligible for UK Security Clearance Are you ready to code for a cause? Join a cutting-edge team delivering mission-critical software that helps keep the UK safe, secure, and moving forward. I'm on … the hunt for Full Stack Software Engineers of all levels to join a fast-growing, agile tech powerhouse. You'll work on high-impact projects for government and defence clients, using the latest tools and techniques to solve real-world problems. ?? What You'll Do: Design, build, and test powerful backend systems, data pipelines, and web apps. Work in … small, agile teams using DevOps best practices. Deploy to cloud environments like AWS and Azure. Own the full software lifecycle-from concept to delivery and beyond. Collaborate directly with clients and stakeholders. ??? Tech You Might Use: Java | Python | TypeScript | React | Angular | Spring Boot | Docker | Kubernetes | Kafka | AWS Whether you're a backend wizard, full-stack polyglot, or DevOps enthusiast More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Computer Futures
Full Stack Software Engineers Wanted - Build Tech That Matters Location: UK-wide (Remote/Flexible) | Salary: Up to £75k DOE | Clearance: Must be eligible for UK Security Clearance Are you ready to code for a cause? Join a cutting-edge team delivering mission-critical software that helps keep the UK safe, secure, and moving forward. I'm on … the hunt for Full Stack Software Engineers of all levels to join a fast-growing, agile tech powerhouse. You'll work on high-impact projects for government and defence clients, using the latest tools and techniques to solve real-world problems. What You'll Do: Design, build, and test powerful backend systems, data pipelines, and web apps. Work in … small, agile teams using DevOps best practices. Deploy to cloud environments like AWS and Azure. Own the full software lifecycle-from concept to delivery and beyond. Collaborate directly with clients and stakeholders. Tech You Might Use: Java | Python | TypeScript | React | Angular | Spring Boot | Docker | Kubernetes | Kafka | AWS Whether you're a backend wizard, full-stack polyglot, or DevOps enthusiast More ❯
Software Development Engineer, Digital Pricing Team - Branding Initiative ('PriceIQ'), Digital Acceleration We invite you to be part of a high-impact team that is shaping the future of pricing at Amazon. The Digital Pricing team is at the forefront of leveraging AI and machine learning to compute millions of prices across our digital products. We are looking for … a Software Development Engineer to help design and build the next generation of our AI-powered pricing systems. As a SDE, you will develop cutting-edge pricing systems that process millions of prices daily. Our platform combines pricing strategies with advanced AI models, including Large Language Models (LLMs), GenAI and custom neural networks, to make real-time pricing … joining Digital Pricing, you're not just changing teams - you're accelerating your career while solving complex challenges that matter. We're committed to helping you become the best engineer you can be, all while working on systems that shape Amazon's future. A day in the life We value work-life harmony. Achieving success at work should never More ❯
Overview Software Development Engineer, Kuiper Ground Gateway Services Project Kuiper is Amazon's low Earth orbit satellite broadband network. Its mission is to deliver fast, reliable internet to customers and communities around the world, and we've designed the system with the capacity, flexibility, and performance to serve a wide range of customers, from individual households to schools … be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Responsibilities Develop embedded software for ground devices within the Project Kuiper system. Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage. Develop embedded software in assembly, C, C++, Rust or other languages. Gain experience with real-time embedded software philosophies and practices. Gain expertise with Linux and/or RTOS. Review schematics, logic analyzer data, and embedded software (bare-metal) troubleshooting techniques. About the team The Kuiper Ground Gateway Services team is responsible for software to enable Kuiper's custom More ❯
Software Development Engineer , Ordering Are you passionate about enabling millions of customers around to world buy anything, anywhere, anytime? Dealing with large scale distributed systems, orchestrating the entire retail ordering workflow? We, the Ordering team, need strong software development engineers, able to dive deep into abstract problems and come up with innovative designs to help us continuously … challenges. You need to be an active practitioner of engineering excellence: keeping a high bar for quality, consistency, maintainability, efficiency, security and all the other things that make great software great. You will work with the best of Amazon to build systems that accelerates our engineering and product teams. SDEs at Amazon work on real world problems on a … structures, algorithms, and object oriented programming. Come to Amazon and work in one of our teams in the eCommerce services group. BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one softwareMore ❯
Software Development Engineer, Utility Computing, UC Job ID: Services LLC We're on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you're ready to be. Every day will be filled with exciting new challenges, developing … customers. The focus we have on our customers is why we are one of the world's most beloved brands - customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. Utility Computing (UC) AWS Utility Computing (UC … analytics, and distributed systems. You'll also: Solve challenging technical problems, often ones not solved before, at every layer of the stack. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. Build high-quality, highly available, always-on products. Research implementations that deliver the best possible experiences for customers. A day More ❯
Job Overview: Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level. Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data centre. 'Wherever Computing … Happens', we need to enable Arm by providing software solutions that interface higher-level software stacks with the hardware itself. Responsibilities: Our Open Source Software group is enabling new Arm architecture in projects such as kernel, firmware, system control and driver development, for a variety of target markets. Software on Arm must be fast, efficient and … secure, and support the very latest Arm architectural features. We're looking for software engineers with experience writing low-level C code. As well as the technical work of writing patches to implement new functionality, improve performance and enable new Arm architecture, you will enjoy working as part of the wider open source community. Required Skills and Experience: Proficient More ❯
Embedded Linux Systems Engineer - Networking Platforms - Cambridge Were looking for an embedded Linux engineer with strong networking and systems-level development skills to join a team working on advanced, high-performance network platforms used worldwide. This role will see you taking products from concept through to production, with opportunities to research and implement next-generation network click apply More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Embedded Linux Systems Engineer - Networking Platforms - Cambridge Were looking for an embedded Linux engineer with strong networking and systems-level development skills to join a team working on advanced, high-performance network platforms used worldwide. This role will see you taking products from concept through to production, with opportunities to research and implement next-generation networking features. Visa More ❯
a remarkable team who believe in humanity's incredible untapped potential that technology, built on Arm, can realize. Our ambitious global team of over 6000 pioneers unites hardware engineers, software engineers, data analysts, and more - all driven by a once-in-a-generation desire to unleash creativity and change the world. Job Opportunities Project Manager: Join the Central Engineering … team to Project Manage the FPGA and Emulation delivery for a number of emerging groundbreaking CSS and SOC products. Cambridge, United Kingdom - Program/Project Management Senior Performance Tools Engineer: Contribute to applications that help software engineers and hardware designers to understand and improve performance of workloads running on Arm based platforms. Cambridge, United Kingdom - Software Engineering More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
by provisioning it with timely world-class solutions that enable debugging, profiling and seamless deployment of workloads targeting Arm-based hardware. We are looking for a curious and driven engineer who is passionate about delivering impactful, high-quality software with a key focus on the end user experience. This is a unique opportunity to join a team working … across a wide range of technology stacks to enable effective software development for the next wave of ML centric compute on Arm. Responsibilities: Collaborate within a diverse team to design, deliver and refine the tools and workflows required to accelerate development on the next generation of Arm powered, ML capable, hardware. Engage with our agile development processes to help … deliver high quality results at pace. Support and connect with internal and external customers to ensure alignment and delivery of multi-faceted end to end solutions. Strengthen Arm's software ecosystem by upstreaming contributions and identifying opportunities to open source internal projects. Required Skills and Experience: Demonstrable proficiency in an at least one programming language and software stack. More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
across a range of sectors, including satellite, wireless, and secure communications. With a strong pipeline of innovation-driven projects, they are growing their engineering team and seeking a DSP Engineer to support and lead digital signal processing developments. Role Overview: As a DSP Engineer, you will play a key role in the design, implementation, and optimization of real … e.g., MATLAB, Python) and in embedded environments (e.g., C/C++ on DSPs, FPGAs, or SoCs) Analyze system-level performance, including link budgets and BER performance Collaborate with FPGA, software, and systems engineers to support hardware-software integration Optimize DSP code for computational efficiency, memory usage, and real-time constraints Participate in design reviews, verification activities, and lab … and influence system-level design decisions Desirable Qualifications: Degree in Electrical Engineering, Computer Engineering, or related discipline (advanced degrees preferred) Experience with FPGA/ASIC development or hardware/software co-design Background in wireless, satellite, or secure communications Familiarity with tools such as GNU Radio, Xilinx Vivado, or Texas Instruments DSP SDKs Whats on Offer: Work on high More ❯
consistent, convenient, snappy online grocery shopping experiences that make it easy for customers to find and get their groceries how and where they want to. We are seeking a Software Development Engineer to join the team. As a developer on this team, you will be responsible for delivering seamless and efficient experiences for Amazon's global grocery business. … complex problems, working across diverse teams, and driving operational excellence at a global scale, we'd love to hear from you! BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one 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 computer science or equivalent Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or More ❯
once in a lifetime opportunity to contribute to building the very core of the Roku Voice product and be part of a world class team. Responsibilities Design and develop software and algorithms for Roku's state of the art voice system Design and develop software components for high availability and high performance cloud solutions End-to-end responsibility More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Innovare Recruitment Ltd
Job Title: Senior Python Contractor (Outside IR35) X 2 Location: Cambridge or London (1 day onsite per week) Rate: £350 £450 per day Contract Type: Outside IR35 Innovare AI Talent Partners is exclusively supporting a high-growth AI Start Up More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
identify where signals originate. Their systems are also used by military and security customers for use in electronic warfare and intelligence. This powerful hardware is controlled by a full software stack from embedded code through to intuitive GUIs. In this role you will be involved in the full software development lifecycle for Windows and Linux applications which facilitate … high-speed data processing algorithms and robust and well tested APIs. Requirements: Strong C# development skills coupled with strong object-oriented 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 Computer Science or Electronics Financially secure and … continuing to grow, this company is a great place to further your career and continue learning as a software engineer. Located on the outskirts of Cambridge in newly built and well-appointed offices, on offer is a competitive salary and pension scheme with other benefits such as private medical insurance, a performance related bonus scheme and hybrid working. Another More ❯
markets, Clear-Com's innovations and solutions have received numerous awards and recognitions for ingenuity and impact to customers. Come join our team! We are currently recruiting for a Software Engineer. What you will do in the position: Software Development Plans, designs, implements, and tests products of low to medium complexity with daily to weekly supervision. Demonstrates ownership … of limited areas of the intercom system software architecture. Documents design from high-level block diagram down to specific implementation decisions. Validates design specifications, develops test equipment as necessary, and works with QA to develop test procedure. Transfers standards, test specifications, verification methodologies, test harnesses and test reports created during design verification to Quality Assurance for regression. Develops and … other high- level languages. Knowledge in design of automation script languages. Proficient in communication and writing skills with the ability to design in a group setting. Knowledge in debugging software on either PC host platforms or embedded hardware using debuggers, emulators, etc. Proficient in touch-typing and in use of word processors, spreadsheets and databases. Familiar with design of More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
bringing them along in their careers. They are seeking candidates interested by the technical challenges. Finance industry experience is not required; however experience in industries where execution speed and software integrity are important would be a bonus. A first or 2.1 degree in computer science, mathematics, or other relevant STEM subject Excellent C++ coding skills: well-versed in coding … with scope for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate. Keywords: C++, High Performance Software, Low-Latency, Networking, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well More ❯
Amazon. The Digital Pricing team is at the forefront of leveraging AI and machine learning to compute millions of prices across our digital products. We are looking for a Software Development Engineer to help design and build the next generation of our AI-powered pricing systems. As a SDE, you will develop cutting-edge pricing systems that process … Note: Responsibilities are aligned with the expectations of the role as described in the original posting. BASIC QUALIFICATIONS Bachelor's degree or equivalent 5+ years of non-internship professional software development experience 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one modern language … such as Java, C++, or C# including object-oriented design Experience with cloud computing platforms (preferably AWS) Solid understanding of data structures, algorithms, and software design principles PREFERRED QUALIFICATIONS Experience with large language models (LLMs) Understanding of AI model optimisation techniques Familiarity with machine learning frameworks (PyTorch, TensorFlow) Experience with AI/ML deployment platforms (Amazon Q) Our inclusive More ❯
About the Company: Our client is a globally recognised leader in the development of advanced communications technology, operating as part of a multi-national group with revenues in the billions. Their solutions power next-generation connectivity across a range of More ❯
personas. We work across the diverse Kindle Technologies across teams to deliver the delighting experience for our customers on time. We look at optimizations for builders (engineers) in the software development lifecycle is and bring positive impact to large engineering community. Software development engineers on the Kindle Conversion team are responsible for building a high performant, secure and … and content creators across the world. Come help us reinvent reading! Key job responsibilities - As a member of the team, you will spend your time as a hands-on engineer and a technical leader who takes ownership of business/technical problem end to end. You will play a key role in defining the architecture for software using … who are passionate about delivering consistently to our customers, particularly those who want to grow within a world-class engineering team. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one softwareMore ❯
Description The Role Showcase innovative QA architecture skills by designing and implementing QA framework from scratch for a complete front end & back end integrated project. Collaborate with QA lead & implement a SaaS focused Quality Management System in Azure based project. More ❯