Graduate Software Engineers 2025 & 2026 required. In this software design role you will be specifying, designing, developing and testing software for complex systems used for a wide variety of design and delivery applications. Beyond embedded software, there is a broad More ❯
UK department, you will play a critical role in the development of MBDA products and technologies. You will be an important member of a department that produces world-leading algorithms that use imaging sensors to provide situational awar... More ❯
UK department, you will play a critical role in the development of MBDA products and technologies. You will be an important member of a department that produces world-leading algorithms that use imaging sensors to provide situational awar click apply for full job details More ❯
Hours:37 hours per week We have an exciting opportunity for an experienced Algorithm Engineer with knowledge of Guidance & Control Algorithms to join an ambitious, highly regarded, scientific engineering/manufacturing business that are in a position of sustained growth. As a Senior Algorithm Engineer, you will develop your expertise both at a detailed Guidance & Control design level, and up More ❯
Hours:37 hours per week We have an exciting opportunity for an experienced Algorithm Engineer with knowledge of Guidance & Control Algorithms to join an ambitious, highly regarded, scientific engineering/manufacturing business that are in a position of sustained growth. As a Senior Algorithm Engineer, you will develop your expertise both at a detailed Guidance & Control design level, and up More ❯
a highly motivated engineer to work in a data capture and validation lab in our R&D office in Cambridge. You will be working side by side with ML algorithms teams to create automated processes to validate new features for Apple products. This work will... More ❯
expertise is deep and broad. They are hands on, producing both detailed technical work and high-level architectural designs. Basic Experience Knowledge of object-oriented design, data structures, and algorithms Experience (non-internship) in professional software development Preferred Experience Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture More ❯
social ecosystem that drives community, conversation, and long-form engagement. You’ll succeed if you: Have taken a brand from “content distribution” to “culture engine” Understand platform-native strategy, algorithms, and analytics Can translate complex founder/tech ideas into content people stop for Thrive in fast-moving, early-stage, creator-led environments What success looks like: Strong weekly social More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Henderson Scott
impact. The Role You'll lead a talented Real-Time Actuation Software Group responsible for developing software used across major missile programmes. You'll work closely with Systems, Electronics, Algorithms and Verification teams - driving quality, structure and delivery across the full lifecycle. What You'll Be Doing Leading and developing a team of 5-10 embedded software engineers Owning software More ❯
industry. You will be involved in: Designing PCBs using FPGAs, SoCs, high-speed network interfaces, and analogue/RF signal filtering Simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs Performing schematic capture using OrCAD Managing PCB layout, fabrication, and assembly subcontractors Setting to work PCBs including writing test firmware and software Developing Linux device drivers More ❯
experience. You will be joining a supportive department equipped with modern technology and resources, enabling you to deliver high-quality teaching and foster curiosity in areas such as programming, algorithms, digital systems, and computational thinking. Key Responsibilities: Planning and delivering inclusive and innovative Computer Science lessons Assessing, tracking, and reporting on student progress Creating a stimulating classroom environment that promotes More ❯
experience. You will be joining a supportive department equipped with modern technology and resources, enabling you to deliver high-quality teaching and foster curiosity in areas such as programming, algorithms, digital systems, and computational thinking. Key Responsibilities: Planning and delivering inclusive and innovative Computer Science lessons Assessing, tracking, and reporting on student progress Creating a stimulating classroom environment that promotes More ❯
Microsoft ADCS, Thales HSM's, DigiCert, OpenSSL. Familiarity with certificate usage in TLS, S/MIME, code signing, document signing, VPN, smart cards, and secure email. Understanding of encryption algorithms, hash functions, and key management practices. Experience in designing secure architectures in hybrid or cloud environments. Knowledge of compliance and regulatory standards such as PCI DSS, HIPAA, SOX, GDPR, NIST More ❯
will be doing as a Computer Science Teacher: Teaching inspiring Computer Science lessons that engage and challenge students across key stages. Providing students with a deep understanding of coding, algorithms, and computational thinking. Ensuring that students not only achieve academic success but also develop valuable, real-world skills. Working collaboratively with colleagues to ensure that the Computer Science curriculum is More ❯
working closely with the system architect and software architect. You will be involved in analysing C2 requirements and interfaces, proposing design changes, understanding the behaviour and performance of complex algorithms, generating requirements for software and hardware as well as investigating customer queries. What we're looking for from you: Systems design/systems engineering experience in similar products. Passion for More ❯
bath, south west england, united kingdom Hybrid/Remote Options
MBDA
working closely with the system architect and software architect. You will be involved in analysing C2 requirements and interfaces, proposing design changes, understanding the behaviour and performance of complex algorithms, generating requirements for software and hardware as well as investigating customer queries. What we're looking for from you: Systems design/systems engineering experience in similar products. Passion for More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
rigorous system analysis and management of complexity. You will influence the current and future direction for design and testing of sophisticated missile Guidance & Control (G&C) systems, spanning specialist algorithms, real-time architecture, and complex equipment including RF & IR seekers, inertial sensors, actuators, propulsion (turbojets, ramjets and thrust-vectored rockets), and interfaces to surface and air launch platforms. You will More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
rigorous system analysis and management of complexity. You will influence the current and future direction for design and testing of sophisticated missile Guidance & Control (G&C) systems, spanning specialist algorithms, real-time architecture, and complex equipment including RF & IR seekers, inertial sensors, actuators, propulsion (turbojets, ramjets and thrust-vectored rockets), and interfaces to surface and air launch platforms. You will More ❯
An ML Research Engineer is sought to join an innovative AI research team in Surrey, contributing to the development of advanced AI models and algorithms for speech, audio, and generative AI applications. This is a unique opportunity to work on cutting-edge research, translating results into real-world impact and helping shape next-generation mobile and audio experiences. This Surrey … a multidisciplinary team in a dynamic environment. Responsibilities include: Conduct independent research in audio and speech processing, including signal processing, machine learning, and deep learning. Design, develop, and implement algorithms and systems for audio/speech analysis, enhancement, separation, and understanding. Lead development of software prototypes and experimental systems with high-quality, maintainable code. Collect, analyse, and prepare datasets for … model training and evaluation. Evaluate algorithms and systems through rigorous experimentation and statistical analysis. Collaborate with researchers and engineers to integrate research outputs into products and services. Contribute to publications and dissemination of research results in top-tier conferences and journals. Key skills & experience: PhD in Artificial Intelligence, Computer Science/Engineering, Electrical Engineering, or a related discipline. Strong programming More ❯
next generation of intelligent LED cabin lighting for commercial aviation. This is a hands-on role building robust, real-time embedded software from the ground up, from architecture and algorithms through to implementation, verification, and delivery for safety-critical use. What you'll do ??? Own the architecture & design: Define software structure, interfaces, and interactions with ... More ❯
Knaphill, Surrey, United Kingdom Hybrid/Remote Options
Hexwired Recruitment Limited
Graduate Software Engineer £40k - £45k - Woking Hexwired Recruitment is recruiting for a rapidly expanding solutions provider based in Woking now seeking a Graduate Software Engineer to help deliver key projects for clients across a range of industries! You will be More ❯
Woking, Surrey, United Kingdom Hybrid/Remote Options
Hexwired Recruitment Limited
Graduate Software Engineer – £40k - £45k - Woking Hexwired Recruitment is recruiting for a rapidly expanding solutions provider based in Woking now seeking a Graduate Software Engineer to help deliver key projects for clients across a range of industries! You will be More ❯
time Pay: £44,000.00-£55,000.00 per year Work Location: In person As a Senior Robotic Software Engineer, you will play a critical role in developing sophisticated robotic manipulation algorithms for our next-generation colonoscopy platform. Reporting directly to the R&D Director, you will collaborate across disciplines to ensure our robotic systems meet the highest standards of performance and … safety. Responsibilities Design, develop, and implement advanced robotic manipulation algorithms for navigation, control, and automation of robotic endoscopy systems. Architect, write, and test embedded and application-level software to support real-time robotic functions. Collaborate with hardware, firmware, and systems teams to translate requirements into software specifications and actionable development plans. Own and implement critical software sub-systems, continuously enhancing … verification, ideally with exposure to medical device standards (e.g., IEC 62304, ISO 13485). Strong organizational and project management skills. Key Competencies Expertise in developing and implementing robotic manipulation algorithms (e.g.,motion planning, control, perception integration). Proficiency in C++, Python, or related languages for robotic software development. Strong grasp of software validation methodologies, automated testing, and quality assurance processes. More ❯
with cutting-edge trading innovation? Join a leading global trading firm as a Front Office Developer, where you'll design and build the next generation of high-performance systems, algorithms, and data-driven solutions that power live trading decisions across asset classes. You'll collaborate with world-class developers and quants, gaining exceptional exposure to both technology and markets all … within a culture that rewards innovation and impact. What You'll Do Design, build, and enhance trading algorithms across multiple desks Support and evolve Interest Rate Options trading platforms Automate pricing, risk, and data pipelines in real time Develop and maintain time-series databases to deliver deep insights Shape the architecture and performance of front-office systems What You'll More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Robert Half
with cutting-edge trading innovation? Join a leading global trading firm as a Front Office Developer, where you'll design and build the next generation of high-performance systems, algorithms, and data-driven solutions that power live trading decisions across asset classes. You'll collaborate with world-class developers and quants, gaining exceptional exposure to both technology and markets all … within a culture that rewards innovation and impact. What You'll Do Design, build, and enhance trading algorithms across multiple desks Support and evolve Interest Rate Options trading platforms Automate pricing, risk, and data pipelines in real time Develop and maintain time-series databases to deliver deep insights Shape the architecture and performance of front-office systems What You'll More ❯