Senior Software Engineer This role can be based in either UK or Portugal Who we are? Verifile is an award-winning leading provider of CV verification and background screening services using innovative technology and methodology. We carry out background checks on candidates to enable our clients to make informed and long-term rewarding recruitment decisions click apply for full 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 ❯
Manufacturers and is currently undergoing a period of rapid expansion. Due to this expansion the business is looking to expand in several areas, in this case specifically within their Software Development Team. The Role In this role you will be using Python, Java and SQL databases to develop Control Interfaces across the wide range of Projects and Products currently … provided by the business. This will include extensive development of software for Automated Machinery and Robotic systems, as well as designing HMIs (Human Machine Interfaces). The projects vary in length and can last from a month to 18 months, this is dependant on the complexity, scope and size of the project, with Engineers working on one Project at … hybrid after 6 months, with Mondays and Fridays in the office. This is due to the need to be on-site to access the test lab making sure the software's you design are functioning correctly! This role requires full knowledge of Python, Java and SQL. What's Next? Give me a call! Whether you're already hooked or More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so, we want … to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities of current and … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and hardware architects More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so, we want … to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities of current and … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and hardware architects More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
This is a phenomenal opportunity to be at the heart of an exciting phase of transforming the way we develop and deliver software to facilitate testing across the whole of the MBDA UK product portfolio. Job Title: Software Project Lead Salary: £55,000 - £75,000 depending on experience Location: Stevenage (We may be able to offer a relocation … available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: Test Equipment (TE) Software Resource and Capability UK deliver the MBDA UK software test capability in partnership with our colleagues in Electronic Design, the Test Centre of Excellence and other areas of … Software Engineering. We facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. The Department is responsible for developing and supporting software packages that utilise Test Equipment hardware to configure, verify and validate the conformance and quality of our MBDA UK product range More ❯
A Mid-level Embedded Software Engineer with 3-5 years commercialC++ development experience will design and develop software for the latest radar, security and surveillance systems. Youll bring an Engineering related degree plus commercial experience developing cross platform software in C++ for Windows and Linux. Hybrid - Salary £40-55K experience dependent click apply for full More ❯
Are you an ambitious, high flying Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to … design and build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. If you’re seeking a standard 9–5 role … with minimal challenge, this position is unlikely to be the right fit. Embedded software engineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare 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 ❯
Our client is a leader in the defence sector, currently seeking an Embedded Software Engineer to join their team in Hertfordshire! This role focuses on embedded software development for Real Time systems, and involves architecting, designing, implementing, and testing subsystem software. This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site … due to workload classification. Key Responsibilities: Architect, design, implement, and test embedded software for subsystems Deliver on-board software for next-generation Defence Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering, Electronics and Electrical, and Test … and Validation teams Job Requirements: Experience developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
RGS Global
fixing complex electromechanical systems — especially within biotech or life sciences settings. Key Responsibilities Install, calibrate, and maintain robotic and automated lab equipment at customer sites Troubleshoot mechanical, electrical, and software-related issues Deliver technical support and training to end users Collaborate with software engineers and internal teams to deploy updates and upgrades Document service visits, manage spare parts … travel across Cambridgeshire and nearby regions Occasional international travel may be required for senior roles What We're Looking For HNC, apprenticeship, or degree in mechanical, electrical, or electromechanical engineering Ideally 2+ years' experience in field service, technical support, or lab automation (5+ years for senior level) Background in biotech, life sciences, or lab instrumentation preferred Strong problem-solving More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Hudson Shribman
fixing complex electromechanical systems — especially within biotech or life sciences settings. Key Responsibilities Install, calibrate, and maintain robotic and automated lab equipment at customer sites Troubleshoot mechanical, electrical, and software-related issues Deliver technical support and training to end users Collaborate with software engineers and internal teams to deploy updates and upgrades Document service visits, manage spare parts … travel across Cambridgeshire and nearby regions Occasional international travel may be required for senior roles What We’re Looking For HNC, apprenticeship, or degree in mechanical, electrical, or electromechanical engineering Ideally 2+ years’ experience in field service, technical support, or lab automation (5+ years for senior level) Background in biotech, life sciences, or lab instrumentation preferred Strong problem-solving More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++ Developer/Software Engineer (Linux Windows) Cambridge/WFH to £70k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote access product is used by hundreds of millions of users … worldwide. As a C++ Developer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ services that require scalability … have some experience with Video codex, Flutter/Dart mobile development, but you can upskill on the job What's in it for you: As a C++ Developer/Software Engineer you'll earn a competitive salary: Salary to £70k Bonus Pension Private Medical Care Life Assurance Travel Insurance Subsidised gym membership and a range of other perks Apply More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
RedTech Recruitment
the chance to work at the cutting edge of test and debug technologies, supporting customers globally while also feeding into product development and support. Youll be joining a growing engineering team where you will quickly gain responsibility and exposure to a broad range of projects. Location: Cambridge, UK Salary: Competitive, dependent on experience + excellent benefits Requirements for Graduate … Applications Engineer Excellent academics including AAA at A Level (or equivalent) and a minimum of a 2:1 degree in Electronics, Computer Science, Engineering, Physics, or a closely related subject A foundational understanding of FPGAs, embedded microprocessors, and device drivers Strong problem-solving skills with the ability to apply these to real customer challenges Excellent written and verbal communication … Applications Engineer/Graduate Electronics Engineer/Graduate Embedded Engineer/FPGA Engineer/Graduate Systems Engineer/Graduate Support Engineer/Graduate Test Engineer/Applications Developer/Software Engineer/Electronics Testing/FPGA/Embedded Systems/Device Drivers/Debugging/Electronics/In-Circuit Test/Physics Graduate/Computer Science Graduate/EngineeringMore ❯
existing PHP application to the latest version of PHP, creating a more stable foundation for future cloud migration and modernisation. You will be working closely with the providers internal engineering team to deliver this upgrade. Key Responsibilities Upgrade and refactor the existing PHP monolith to the latest PHP version. Apply modern PHP tools and practices to improve code quality More ❯
Technician Up to £26,000 p/a DOE Plus excellent benefits package - see below. Adsyst Automation are on the lookout for new talent to join their fast-growing software team. No previous industry experience is necessary. What we require from you: Willing to work in a team Fast learner Interest in Technology Good verbal and written communication skills … break (partners included). TIL/Overtime and expenses scheme Adsyst hold key worker status The role will contain on-the-job training, within a team of highly skilled software engineers developing software to service some of the UK’s most valuable utility and national infrastructure sites. Key activities for the role will be learning to develop and … test software in-house and how to deliver and commission at site. The role will be primarily office based at our London Office, with the need for occasional site work and also visits to our Head Office in Yateley, Hampshire – typically an 80:20 split over the course of a year. If this role appeals to you, please apply More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more. The Opportunity: Our Electronic Engineering Function is rapidly growing! We are seeking a talented System Engineer to work on a wide range of projects. You will play a key role in building the capability … This will offer you a great opportunity to strongly influence the requirements, the design and interact with the wider multidiscipline design teams (Project Manager, Architect, Electronic Engineers, FPGA Engineer, Software Engineer...); whilst also leveraging the latest tools and methodologies (Model Based System Engineering). What we're looking for from you: Degree qualified in System Engineering, with … experience in the majority of the following areas: Solid record of accomplishment of experience of System Engineering, Testability, Test (Environmental/EMC) and Validation (Certification) processes. This involves understanding and addressing system requirements, analysing system behaviour, managing system architecture and ensuring the overall functionality. Strong Experience in Model Based System Engineering Proven experience of Process improvement/change More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Morson Talent
per hour (Umbrella) Clearance: SC required (BPSS start acceptable) Overview: Opportunity to join a team supporting and optimising FPGA development environments. This role bridges FPGA designers, hardware/software engineers, IT teams, and external vendors. You will focus on maintaining tool functionality, managing licenses, supporting users, and contributing to the roadmap for FPGA infrastructure. Key Responsibilities: Maintain and upgrade … FPGA toolsets, including version control and documentation. Monitor and manage FPGA tool license usage and procurement. Liaise between users, IT teams, and vendors to resolve hardware/software issues. Support development of IT hardware/software roadmaps for FPGA tools. Provide expert user support, training, and documentation. Essential Skills: Background in FPGA design and related tools (e.g. Xilinx More ❯
Hertfordshire, United Kingdom Hybrid / WFH Options
Matchtech
for investment, support sub assembly and equipment assessment trials, and undertake research activities as part of an international team. Skills, Qualification and Experience Degree or equivalent qualification in electronic engineering, physics, or similar Technical knowledge in navigation systems, avionics, or RF engineering Project management, delivery, and commercial awareness highly desirable Modelling skills including proficiency with tools such as … Glassdoor Employees' Choice Awards, 2022, and most recently receiving three accreditation gold standard awards with Investors in People! "Interesting work. Good work-life balance. Employees made to feel valued." Software Engineer, 5 Dec 2022. *Glassdoor review. "Promotes and believes in a good work/life balance interesting work on most programmes Encourages internal mobility. Offers good development/training More ❯
automated systems, utilising test, and measurement instruments. Predominantly working on RF solutions. - Working with colleagues to identify the resources needed to execute the calibration plan - Interface with Hardware and Software Engineers and the wider team to review system requirements and construct effective test strategies - Contributing to the entire hardware/software development life cycle from initial business requirements … to deployment, production, and service support Key skills and experience for the Senior Test Engineer job based in Norwich, Norfolk: - BSc in Electrical and Electronic Engineering or equivalent experience - Experience in the test and measurement field utilizing T&M instrumentation including calibration techniques - Sound understanding of measurement uncertainty analysis and testing RF products This is a fantastic job opportunity More ❯
Are you looking for a Controls Software Engineer - Codesys job in Sharnbrook? A fast-growing consultancy, providing solutions to a range of Automotive companies, are looking for a Controls Software Engineer - Codesys to join their site based in Sharnbrook. Key skills required for the Controls Software Engineer - Codesys job in Sharnbrook: Codesys experience (ESSENTIAL) Previous experience and … knowledge of Control Systems Experience of Embedded C CAN-bus This is an excellent opportunity for a Controls Software Engineer - Codesys that is keen to grow and progress their career with a forward-thinking business and with real future opportunities to progress into a senior and team lead position. For further information on the Controls Software Engineer - Codesys More ❯
cycle-accurate core microarchitecture performance simulator development, workload and trace analysis, microarchitecture development, RTL vs performance model correlation, and so forth Collaborate with a dedicated team of hardware and software engineers to develop novel features to optimize the performance of CPU microarchitecture Collaborate with teams of designers on broader features and drive methodology improvements. Preferred Experience C++ programming and … scripting language capabilities Computer architecture background through coursework and/or work experience Cycle-accurate microarchitecture performance simulator development Pre-silicon performance analysis Computing software, including operating systems, compilers, and applications Demonstrate thought leadership and perseverance with published papers or filed patents that contribute to the industry Academic Credentials Masters or PhD degree in Computer Science, Electrical and Computer … Engineering, or Electrical Engineering. Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race More ❯
Controls Design Engineer (Also suitable: Controls & Commissioning Engineer, Software Controls Engineer, System Engineer, PLC Engineer, Control Systems Engineer, Senior Controls Engineer) Location: Norwich, Lowestoft, Great Yarmouth, Beccles, Diss, Southwold Salary: £60,000 – £65,000 & company benefits, depending on the level of system and PLC knowledge, and experience from the relevant industry sector. We have an exciting new opportunity for … with high-speed automated machinery, equipment and robotic systems. Key experience and skills required for the Controls Design 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 as a minimum, if you … the link to apply. Your CV will be forwarded to Cartisian Technical Recruitment. Cartisian Technical Recruitment are a specialist recruitment agency sourcing engineers for Automation, Scientific Technologies, Automotive, General Engineering & Manufacturing sectors. More ❯
Platform Mobile RF Engineer based in Waterbeach, Cambridgeshire: Evaluate architectural and system impacts of new product designs from a mobile RF perspective Work closely with system, digital baseband, and software engineers to define balanced product architectures Bring hardware architectures to life in functional Advanced Technology Group prototypes Ensure architectural integrity of hardware solutions aligned with technology roadmaps Design and … Define, implement, and supervise PCB layout for RF solutions Utilise RF simulation tools for verification and optimisation Collaborate with cross-functional teams to ensure seamless integration with baseband and software systems Requirements of the Platform Mobile RF Engineer based in Waterbeach, Cambridgeshire: At least 5 years' proven industry experience in mobile RF design Strong PCB-level RF design background More ❯
that values quality, pace, and trust. About Innovare Innovare is a specialist AI and technology recruitment partner. We support funded start ups and enterprise teams across AI, Data, and Software Engineering. You will help shape our processes, our culture, and our growth. What you will do Own the full recruitment cycle across permanent and contract roles, delivery first, then … relationships with hiring managers across the UK and the US, including delivery into an RPO, and access to a Fortune 100 client Track market trends across AI, Data, and Software to become a go to expert in your niche Consistently hit activity and CV to Interview targets that lead to placements and repeat business What you will bring Nine More ❯