Lead Software Engineer – Full Stack. National Salary Circa £80,000. London Salary Circa £95,000. Do you like working with the latest technology and are interested in enhancing your tech abilities? We are currently recruiting for Senior Software Engineers (Full Stack) with a strong programming background, who love … test and learn mentality of a start-up with the expertise, and financial backing of Aviva. A bit about the job: As a Senior Software Engineer, you will partner with Product Owners, SME’s and the rest of the team to deliver excellent and timely customer outcomes through continuous More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with … development tools for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or device driver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare, company performance bonus (on average 5-6), pension, dental … for a highly respected Cambridge business. Candidates searching for the following job titles are also likely to be interested in this role: * Senior Embedded Software Developer * Senior Platform Software Engineer * Linux Software Engineer * Senior Firmware Engineer For full company details and job specification for this unique role More ❯
Get AI-powered advice on this job and more exclusive features. Direct message the job poster from European Tech Recruit Senior Consultant | Semiconductor, Automotive, SoftwareEngineering A fantastic opportunity for an experienced Verification Engineer to join a British semiconductor company at their site in either Cambridge or Manchester … on our systems. For more information please see our Privacy Notice ( Seniority level Mid-Senior level Employment type Full-time Job function Information Technology, Engineering, and Other Industries Semiconductor Manufacturing, Computer Hardware Manufacturing, and Software Development #J-18808-Ljbffr More ❯
Surgical Robotics Software Lead Engineer - Cambridge - Perm Salary: £40,000 - £70,000 pa Location: Cambridge 5 days a week on site My client can provide Sponsorship for the right candidate Our client is a global advisory and product development company are looking for a Surgical Robotics Software Lead … Engineer in the Cambridge area. Your expertise in surgical robotics, software coding, and technical project management will be crucial for this role. You will be responsible for the implementation of advanced surgical robotic software control systems. You will lead a project team of software engineers and collaborate … with cross-functional teams to ensure the successful delivery of projects. Surgical Robotics Software Lead Engineer Responsibilities: Lead the design and development of surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented languages (C# More ❯
Bar Hill, Cambridgeshire, United Kingdom Hybrid / WFH Options
Domino Group
About the role We are seeking two enthusiastic people looking to start, or grow, their career as Software Engineers or Software Test Engineers. As part of our Domino R&D Apprenticeship Scheme, you will follow an external training program while learning 'on the job' at our facilities in … the latest printing innovations to support many industries around the world. We will provide opportunities to explore and learn about various disciplines, such as software, electronics, mechanical design, project management and more. The scheme and external programme will provide you with the necessary training and exposure to work towards … customers. You will provide feedback to help us improve our processes so, together, we can strive to be better. About you As an apprentice Software Engineer or Software Test Engineer you will be expected to have the following skills and attributes: You have (or are expecting to achieve More ❯
Monitor and enhance platform performance, availability, and security using Azure-native and third-party tooling. Collaborate with cross-functional teams including DevOps, security, and softwareengineering to deliver cohesive, high-performing solutions. Ensure platform resilience through robust backup, disaster recovery, and business continuity processes. Manage platform costs, licensing More ❯
Monitor and enhance platform performance, availability, and security using Azure-native and third-party tooling. Collaborate with cross-functional teams including DevOps, security, and softwareengineering to deliver cohesive, high-performing solutions. Ensure platform resilience through robust backup, disaster recovery, and business continuity processes. Manage platform costs, licensing More ❯
build and maintain multiple machine learning products that power Siri. In this highly accomplished, deeply technical, and close-knit team of machine learning specialists, software engineers, and infrastructure experts, you will build products that are used by millions of people. You will have the opportunity to contribute to exciting More ❯
C++ Software Engineer A new position as a C++ Software Engineer is now available at an innovative company specializing in ultra-low latency trading technology solutions for financial markets. This Cambridge-based firm designs and deploys next-generation trading infrastructure across 150+ global markets, working with international teams … to build cutting-edge systems. Key Responsibilities: Design, develop, and maintain low-latency, high-performance software for Linux. Contribute to bespoke, state-of-the-art trading systems combining custom silicon and high-performance software. Develop and maintain comprehensive test suites to ensure system efficiency and accuracy. Collaborate with software … engineers, traders, quants, and DevOps teams to refine system design. Provide technical leadership and contribute to the team’s strategic direction. The Ideal C++ Software Engineer Will Have: Strong software design, analytical, and problem-solving skills. Proficiency in C++ development. Experience with concurrent, multi-threaded programming. Knowledge of More ❯
As our Head of QA Engineering, you'll be the driving force behind testing excellence. You'll actively participate in the design and implementation of cutting-edge testing solutions, tackling complex technical challenges head-on. You'll mentor and inspire a team of talented software engineers and QA … continuous improvement and industry-leading best practices. Your strategic vision will guide our testing roadmap, ensuring we consistently deliver high-quality, scalable, and performant software applications within the highly regulated financial services landscape. You'll also collaborate closely with senior leadership and the Chief Technology Officer, influencing strategic testing … Qualifications 12+ years of experience with a Bachelor's degree, or equivalent experience with a Master's or PhD. Extensive hands-on experience in software testing and quality assurance within the financial services industry (automotive lending or banking/finance preferred). Demonstrated ability to lead and mentor both More ❯
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D … site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is … to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. Experience programming hardware devices at register level. Developing low-level embedded softwareMore ❯
Peterborough, Cambridgeshire, UK Hybrid / WFH Options
ZipRecruiter
Job Description Job Title: Senior Ruby on Rails Developer (Remote) Location: United Kingdom (100% Home-Based) Job Type: Full-Time About the opportunity: I have an amazing opportunity to join an innovative tech company dedicated to delivering cutting-edge solutions. More ❯
Job Overview: As an experienced software engineer, you will develop the system software stack for an exciting new range of Arm hardware devices aimed at AI use cases. You will be working hands-on with the Linux kernel and user space software, to ensure these operate correctly … securely and with high performance. This team is part of the wider software group in Arm. Our mission is to ensure successful deployment of the Arm architecture into key software ecosystems. This role is based in Arm's Cambridge office. Responsibilities: Configure, build and test Linux kernel Installation … of software packages into Linux Analysing and improving performance of system software Bring up of software within simulated, FPGA and hardware environments Taking the lead on larger/more complex tasks and working with others to accomplish them Required Skills and Experience: Demonstrable experience in the full More ❯
Embedded Software Engineer Cambridge, UK | Full-time | Permanent Salary: £75k - £85k Join a leading defence and security technology consultancy, working on cutting-edge projects to protect the UK from technological and cyber threats. Security clearance required . No UK Visa sponsorship available. About The Embedded Software Role: As … an Embedded Software Engineer, you'll collaborate with top scientists, engineers, and designers to create innovative solutions. You'll work across the full product lifecycle — from design and development to testing and prototype production — solving complex problems and pushing technological boundaries. Embedded Software Engineer Requirements: Strong Embedded software … Proven programming skills in C and at least one other language (e.g., C#, C++,MATLAB) Experience with Linux and embedded systems ARM development, RTOS, software architecture & debugging Why Join as an Embedded Software Engineer: 10% employer pension contribution Private medical insurance (including family) Enhanced family leave and EV More ❯
on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embedded software or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of … taking on a feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent … lead the industry. While we are well-positioned to help shape the future of television and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform. Our new Senior Software Engineer, Embedded will be contributing extensively to our embedded More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D … site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is … to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded softwareMore ❯
Chelmsford, Essex, South East, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D … site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is … to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded softwareMore ❯
Graduate Software Engineer/Developer - Python/C/C++/Java A distinctive opportunity to work for a leading Software company that has achieved year-on-year growth and invests heavily in developing graduates. Offering a very exciting opportunity to work on fantastic software projects that … are used within Aerospace, Software, Healthcare, and more. Due to the continued growth, they are now looking for an additional Graduate Software Engineer, who wants to work on a varied and interesting selection of software solutions with global customers from Fortune 500, to venture and private equity … record of training people coming out of academia. Location: South Hertfordshire Salary: £45,000 per annum + relocation allowance + benefits Requirements for Graduate Software Engineer/Developer - Python/C/C++/Java Already achieved (or on track for) a First-class honours from a top-rated More ❯
with £9,500 and £15,750 profit share Softwire is one of the UK's leading digital technology consultancies. We offer services in softwareengineering, design, innovation, cloud, mobile, and data. Trusted by well-known organisations across the public and private sector, Softwire has grown into a business … to explain technical concepts to people with diverse backgrounds in a way that is meaningful to them. Are interested in and familiar with how software is built and delivered, including knowing when things are technically easy or difficult. You may also Have experience in understanding clients' needs and prioritising More ❯
moving pressurised industrial sectors. Key experience and skills required for the Senior Controls Engineer: A degree or technical qualification in Electrical, Electronics, Automation or Software Engineering. PLC system experience with Siemens, Beckhoff, Schneider or Rockwell (Allen Bradley). You should be able to modify ladder logic/PLC code More ❯
you’ll take full ownership of functional verification across their hardware systems. You’ll collaborate with a talented team of hardware designers and embedded software engineers to deliver trusted, high-performance solutions—verified from the ground up. With full visibility of the stack, you’ll define verification strategies, implement More ❯
you’ll take full ownership of functional verification across their hardware systems. You’ll collaborate with a talented team of hardware designers and embedded software engineers to deliver trusted, high-performance solutions—verified from the ground up. With full visibility of the stack, you’ll define verification strategies, implement More ❯
you’ll take full ownership of functional verification across their hardware systems. You’ll collaborate with a talented team of hardware designers and embedded software engineers to deliver trusted, high-performance solutions—verified from the ground up. With full visibility of the stack, you’ll define verification strategies, implement More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
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 to welcome a Senior Software Engineer into our growing team, based in Cambridge . Our team develops simulations of Arm’s next-generation technologies—known as Fast Models … that enable the developer ecosystem to write software years before actual hardware exists . These high-performance models are essential for enabling software development across embedded devices, client computing, and high-performance systems . Arm is looking for a highly skilled and motivated engineer to contribute to the More ❯
Norwich, England, United Kingdom Hybrid / WFH Options
Clarion Housing
Contract Type: Permanent We're one of LinkedIn's Top Companies 2024 Join Our New Team of Developers! We're building a brand-new SoftwareEngineering function at Clarion Housing and need both front-end and back-end developers to build greenfield so... More ❯