Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
TieTalent
We have a new and exclusive opportunity for a Cloud Security Engineer to join our thriving business as we expand our Cybersecurity SoftwareEngineering team. Title: Cloud Security Engineer Team: Cybersecurity SoftwareEngineering Location: Cambridge and home working hybrid (1-3 days a week in the … office depending on project workload and very flexible) Salary: £45-50,000 Technical Stack: Cyber Security, Cloud experience - AWS, containers, Docker, and softwareengineering: Python and/or TypeScript. This role is for a Security Engineer in a cloud security and software development capacity. You will be … working with the cloud softwareengineering team to deliver software projects that have a security focus. What is fascinating about this role is that as the Cloud Security Software Engineer, you will spend the majority of your time designing, implementing, and safeguarding a series of information More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
NPA WorldWide
client operates? If so, we would love to hear from you. We are looking for Developers to join our clients team. As a Senior Software Engineer, you will join one of our clients small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems … data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector. Responsibilities Senior SoftwareEngineering at our clients organization consists of a wide range of responsibilities, the list below gives a flavor of some of the tasks you may be asked to undertake. … Implementing software solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security. Deploy software systems to More ❯
Newport, east anglia, united kingdom Hybrid / WFH Options
NPA WorldWide
client operates? If so, we would love to hear from you. We are looking for Developers to join our clients team. As a Senior Software Engineer, you will join one of our clients small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems … data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector. Responsibilities Senior SoftwareEngineering at our clients organization consists of a wide range of responsibilities, the list below gives a flavor of some of the tasks you may be asked to undertake. … Implementing software solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security. Deploy software systems to More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
NPA WorldWide
client operates? If so, we would love to hear from you. We are looking for Developers to join our clients team. As a Senior Software Engineer, you will join one of our clients small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems … data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector. Responsibilities Senior SoftwareEngineering at our clients organization consists of a wide range of responsibilities, the list below gives a flavor of some of the tasks you may be asked to undertake. … Implementing software solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security. Deploy software systems to More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
NPA WorldWide
client operates? If so, we would love to hear from you. We are looking for Developers to join our clients team. As a Senior Software Engineer, you will join one of our clients small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems … data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector. Responsibilities Senior SoftwareEngineering at our clients organization consists of a wide range of responsibilities, the list below gives a flavor of some of the tasks you may be asked to undertake. … Implementing software solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security. Deploy software systems to More ❯
Newport, east anglia, united kingdom Hybrid / WFH Options
NPA WorldWide
client operates? If so, we would love to hear from you. We are looking for Developers to join our clients team. As a Senior Software Engineer, you will join one of our clients small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems … data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector. Responsibilities Senior SoftwareEngineering at our clients organization consists of a wide range of responsibilities, the list below gives a flavor of some of the tasks you may be asked to undertake. … Implementing software solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security. Deploy software systems to More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
NPA WorldWide
client operates? If so, we would love to hear from you. We are looking for Developers to join our clients team. As a Senior Software Engineer, you will join one of our clients small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems … data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector. Responsibilities Senior SoftwareEngineering at our clients organization consists of a wide range of responsibilities, the list below gives a flavor of some of the tasks you may be asked to undertake. … Implementing software solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security. Deploy software systems to More ❯
ability to leverage data, knowledge, and prediction to find new medicines. We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data/metadata/knowledge platforms, and AI/ML and analysis platforms, all geared toward: Building a next-generation data … data mechanics" Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent Aggressively engineering our data at scale to unlock the value of our combined data assets and predictions in real-time Onyx Product Management is at the … the product strategy of our DevOps and Infrastructure platforms to meet the customer needs. You will partner closely with the leaders of Onyx's engineering teams (DevOps and Infrastructure, AI/ML analysis and computing platform, data & knowledge platform, data engineering, UI/UX engineering), along with More ❯
among the first 25 applicants Direct message the job poster from The Engage Partnership Recruitment Helping Tech Companies Grow the Right Direction ️ Lead C++ Software Engineer - Cambridge (hybrid) My client, a global leader in cutting-edge semiconductor solutions, is seeking a highly skilled and experienced Lead C++ Software Engineer to join their growing team in Cambridge. As a Lead C++ Software Engineer, you will be responsible for designing, developing, and testing critical software components for innovative semiconductor products. You will lead a team of engineers, providing technical guidance and mentorship, while also contributing hands-on … to the codebase. This role requires a strong understanding of softwareengineering principles, excellent C++ skills, and experience in the semiconductor industry. Responsibilities: Lead and mentor a team of C++ software engineers. Design, develop, and test high-performance C++ applications for semiconductor products. Collaborate with hardware engineers More ❯
This is a fantastic role for a Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Salary : up to circa £80,000 depending on experience Dynamic (hybrid) working : typically 3 to 4 days … neonatal leave and fertility testing and treatments Facilities: Fantastic site facilities including subsidised meals, free car parking and much more… The opportunity: As a Software Architect, you will be the author of the full software architecture working with the software delivery teams to define and monitor the … Architecture including the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions and rationale. Define the More ❯
Job Overview: We are seeking an experienced and innovative Director of SoftwareEngineering to lead our Userspace Performance and Optimisation teams. You will lead the full life cycle of softwareengineering and delivery to achieve the performance goals of Arm and its partners in userspace. The … internal stakeholders as well as external customers, in a rapidly growing organisation, is a must. Responsibilities: Provide strategic direction and technical leadership for all software development activities related to Userspace Performance and Optimisation. Lead a variety of userspace software development projects, ensuring that timelines, budgets, and resources are … used efficiently. Collaborate with the business segment leadership to align delivery roadmaps with business objectives. Lead, grow and mentor existing high-performing engineering teams with presence in multiple countries whilst fostering a culture of innovation, accountability, and continuous improvement. Work closely with Product Management, Technology Management, QA, and Operations More ❯
with a full-stack background and excellent backend development skills to join our dynamic development team. The ideal candidate will have extensive experience in Software and Web Development using modern technologies and latest development practices. This role involves designing, developing, and maintaining scalable web applications and backend APIs while … scalability improvement and refactoring of legacy codebase including introducing new features or fixing bugs. Skills and Qualifications Education: Bachelor's degree in Computer Science, SoftwareEngineering, or a related field. Experience : Minimum of 4 years of experience in web development and software engineering. Technical Expertise : .Net (C# …/CD pipelines and tools like Jenkins, GitHub Actions, or Azure DevOps RESTful APIs and microservices architecture Testing frameworks such as nUnit and MSTest Softwareengineering : Strong understanding of architecture, design patterns and softwareengineering practices. Problem-Solving : Strong analytical and problem-solving skills to debug More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Coburg Banks Limited
Role: SoftwareEngineering Manager Location: Peterborough Hybrid - 2 days per week Salary: Competitive salary, plus bonus, car allowance, excellent pension, healthcare This is a new role within this multinational organisation that fully embraces and actively encourages the adoption the latest tech. We are looking for an experienced softwareengineering manager or lead developer that is as happy leading a small team as much as coding and leading projects. This is a hands-on role, so we are looking for coding skills in JavaScript and a good grasp of Azure. You will have a keen interest in More ❯
for e-commerce, retail replenishment, and logistics. Our technology automates complex aspects of the warehouse such as pick, pack, and sort operations. As a SoftwareEngineering Manager at Berkshire Grey, you will be at the forefront of robotics and AI, leading a team of talented software engineers … in delivering cutting-edge solutions that enhance our customers' operational efficiency and productivity. Your leadership will be pivotal in managing the software team's performance, tracking progress, and ensuring their work is effectively communicated to stakeholders. You will play a critical role in driving inter-team collaboration, identifying and … and ensuring that the team meets its objectives in a dynamic and fast-paced environment. Responsibilities: Manage and mentor a team of highly skilled software engineers, understanding their strengths and development areas. Quickly digest discussions in cross-functional meetings and identify critical dependencies, ensuring they are tracked and addressed. More ❯
Lower Basildon, England, United Kingdom Hybrid / WFH Options
TN United Kingdom
proactively partnering to create new value through innovative digital products, services, and insights, supporting internal business partners and external customers. As the Director of Engineering at Elanco, you will be a key leader within our Engineering team, responsible for driving technical excellence and contributing to our product operating … the Product Operating Model, focusing on agile, customer-driven development and operational excellence. Collaborate with product, design, and business teams to define and execute engineering priorities. Anticipate the need for new skillsets and competencies and create plans to address them. Team Development and Talent Management: Develop and implement staffing … plans to build and maintain high-calibre engineering teams. Mentor, coach, and develop engineering leaders and individual contributors, fostering growth and career development. Establish and promote consistent technical practices across teams to ensure high performance and productivity. Technical Excellence: Drive the adoption of modern engineering methodologies, best More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Tec Partners
Software Engineer (C++/Embedded) Location: Cambridge | Hybrid Working (3 days in the office) Salary: £50,000 - £60,000 I'm working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and … an expanding portfolio, they're investing heavily in software development to drive the next generation of their radar solutions. This is an exciting opportunity for an experienced Software Engineer to join a collaborative, multidisciplinary team. You'll be involved in designing and developing software across radar systems … platforms to external system interfaces - as well as enhancing integration with third-party surveillance technologies and improving user experience. Key Responsibilities: Design and develop software for radar control systems and platforms. Develop interfaces for third-party surveillance and security systems. Contribute to user interface improvements and optimise the user More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
Software Engineer (C++/Embedded) Location: Cambridge | Hybrid Working (3 days in the office) Salary: £50,000 – £60,000 I’m working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and … an expanding portfolio, they’re investing heavily in software development to drive the next generation of their radar solutions. This is an exciting opportunity for an experienced Software Engineer to join a collaborative, multidisciplinary team. You’ll be involved in designing and developing software across radar systems … platforms to external system interfaces — as well as enhancing integration with third-party surveillance technologies and improving user experience. Key Responsibilities: Design and develop software for radar control systems and platforms. Develop interfaces for third-party surveillance and security systems. Contribute to user interface improvements and optimise the user More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
Software Engineer (C++/Embedded) Location: Cambridge | Hybrid Working (3 days in the office) Salary: £50,000 – £60,000 I’m working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and … an expanding portfolio, they’re investing heavily in software development to drive the next generation of their radar solutions. This is an exciting opportunity for an experienced Software Engineer to join a collaborative, multidisciplinary team. You’ll be involved in designing and developing software across radar systems … platforms to external system interfaces — as well as enhancing integration with third-party surveillance technologies and improving user experience. Key Responsibilities: Design and develop software for radar control systems and platforms. Develop interfaces for third-party surveillance and security systems. Contribute to user interface improvements and optimise the user More ❯
in understanding user needs across a wide range of scientific disciplines, and communicating with users to build systems that they can use productively. Demonstrated softwareengineering skills in developing reliable, scalable, performant systems in a cloud environment. Champion maintainable, scalable, and reusable softwareengineering techniques and … acts as an ambassador to promote effective tools and practices to the research community. Mentor software engineers and computational scientists, evangelizing best practices around development tools, CI/CD, and other methods to improve code quality and efficiency. Who You Are Minimum Qualifications M.S. or Ph.D. in Computer Science … or related quantitative field, or equivalent technical experience. 8+ years software development experience. Extensive experience with large scale machine learning tools and infrastructure. Experience applying softwareengineering practices in a scientific environment, or another environment with similar characteristics. Excited to design, implement, and evangelize technical and cultural More ❯
Norwich, England, United Kingdom Hybrid / WFH Options
Vision Municipal Solutions
Hybrid - Norwich, Coventry, WFH Job Summary: We invite candidates eager to build or advance their softwareengineering careers to join our Systems Integration Team. This role involves designing, constructing, and testing PLC and SCADA software, as well as producing essential project documentation. Successful candidates will gain access … to formal training for qualifications such as HNC/Degrees, alongside specialized training in industry-standard software like Allen Bradley, Siemens, and Mitsubishi. Key Responsibilities: Understand and interpret the functional/control/system requirements of the project/requirement. From 1) and where applicable, to design documents including … to ensure that functionality, logic and syntax is correct/in accordance with the FDS and Test Plan. Document code consistently and in all software so that it can be fully understood by other individuals (internally and externally) and that it fully complies with Standards/expectations/best More ❯
Peterborough, Cambridgeshire, UK Hybrid / WFH Options
ZipRecruiter
Job Description Role: SoftwareEngineering Manager Location: Peterborough Hybrid - 2 days per week Salary: Competitive salary, plus bonus, car allowance, excellent pension, healthcare This is a new role within this multinational organisation that fully embraces and actively encourages the adoption of the latest tech. We are looking for … an experienced softwareengineering manager or lead developer that is as happy leading... #J-18808-Ljbffr More ❯
Position Available : Senior Software Engineer Location : Hertfordshire Salary : £45,000 - £80,000 (DoE) Experience needed : Experience of softwareengineering best practice within a complex, high-technology engineering or manufacturing industry such as aerospace, defence, automotive, robotics, electronics, space technology etc. We have several roles available and … C++ or Ada. About the role In these roles, you will be working across multiple applications on complex high-technology projects in our Test Software department. This role allows for involvement in some of the most sophisticated systems in the world across multiple domains, and provides a great opportunity … for someone wanting to be involved in many differing areas of software. What we are looking for: Strong ability to write software in either C, C++ or Ada Experience in a complex engineering environment Experience with good softwareengineering practices across the full lifecycle Experience of More ❯
Job Overview: Are you passionate about getting the latest software and hardware into the hands of AI and ML developers? Do you want to help drive the transition of AI from the data center to Edge and IoT devices? We're looking for someone to help define and build … local computing experience with all the benefits of reduced latency, privacy and cost this change will deliver. Responsibilities: Define and drive delivery of the software development kits for Arm's next generation of Edge AI devices, including the software components, toolchains and documentation Work with external customers and … partners to understand what they need to be successful Work with our softwareengineering teams to build and deliver our experience kits Engage with lead partners to help ensure they can successfully unlock the full potential of Edge AI Engage with Ecosystem vendors to deliver system and application More ❯
world mobility challenges and invent the transport systems of tomorrow. Role: The successful candidate will play a pivotal role in designing and implementing robust software systems that support the critical operations of rail networks. From improving train management and scheduling to developing safety-critical applications, your expertise will directly … maintaining reliability and safety principles Develop new system solutions Technical Team Leadership for system engineers Essential Requirements: MSc or BSc level education in an engineering related subject, preferably softwareengineering Proven experience as a Software Architect or in a senior softwareengineering role, with More ❯
time embedded systems, specializing in safety and mission-critical control systems. We are currently looking to expand our team to support a blue-chip engineering client working on a cutting-edge Missile Systems development project in the Defence domain. Responsibilities Collaborate with cross-functional teams to analyse requirements, design … develop, test, and maintain software solutions for defence projects. Apply your expertise in one or more of the following programming languages: C++, C or ADA to deliver high-quality software products. Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding … testing, documentation, deployment, and maintenance. Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery. Take ownership of assigned tasks, meet project deadlines, and maintain a high level of quality and attention to detail. Adhere to established coding standards, softwareMore ❯