Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Entrust Corporation
Our people. It's the curiosity , dedication, and innovation that drive our success and help us anticipate the future. We are looking for Sr Software Developer to join our Cambridge-UK team! Position Overview: A highly skilled C/Python developer with good design skills, to work on a … major crypto-security product. Responsibilities: Play a significant role in the design and development of our full-stack system software embedded in HSMs, client-side tools, API libraries. Develop features from inception to delivery Software design & coding, testing, and review. Essential Qualifications: Degree or equivalent, in Software … multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. Nice-to-Have Qualifications: Open-source software - as licensee, or as contributor. An interest in cryptography and/or computer security techniques. Software development in Agile and/or SAFe. More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Rebel Recruitment Limited
re looking for someone who can confidently deliver a range of roles from data scientists/engineers, network engineers, IT Support, project management and software testers (support will be given, so you don t need previous IT recruitment experience, though it would help). If you re great at More ❯
Proven experience in FPGA design and development. Proficiency in VHDL/Verilog and FPGA toolchains. Strong understanding of digital communication protocols Experience with hardware-software integration and testing. Bonus: Experience with EDVT/board bring-up test environments and 10Ge networking. Knowledge of Microblaze hardware environments and softwaretesting, including 10Ge Ethernet loopback, I2C buses, and DDR4. What you’ll get: Competitive salary of £50-70k. Comprehensive healthcare & pension scheme. 25 days holiday plus bank holidays. If you feel like you have the right skills and experience for this role, then please apply with a More ❯
Proven experience in FPGA design and development. Proficiency in VHDL/Verilog and FPGA toolchains. Strong understanding of digital communication protocols Experience with hardware-software integration and testing. Bonus: Experience with EDVT/board bring-up test environments and 10Ge networking. Knowledge of Microblaze hardware environments and softwaretesting, including 10Ge Ethernet loopback, I2C buses, and DDR4. What you ll get: Competitive salary of £50-70k. Comprehensive healthcare & pension scheme. 25 days holiday plus bank holidays. If you feel like you have the right skills and experience for this role, then please apply with a More ❯
our mission of better connectivity for all. Overview: The DevOps Engineer is responsible for building and maintaining the infrastructure and tools that support the software development and deployment processes. This role focuses on automation, continuous integration/continuous delivery (CI/CD), infrastructure as code (IaC), and monitoring to … ensure efficient and reliable software releases. The ideal candidate will have a strong understanding of both development and operations, with a passion for automation and a desire to improve processes. Responsibilities: CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines to automate software builds … repetitive tasks and processes. Create and maintain configuration management scripts. Collaboration and Communication: Work closely with development, QA, and operations teams to ensure smooth software releases. Communicate effectively with stakeholders about system status and issues. Participate in on-call rotations and incident response. Security: Implement security best practices throughout More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
iO Associates
Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate about cutting-edge solutions … be the perfect role for you! The Role This is a unique chance to work with a highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. … Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level software developers to optimize system interfaces. Deliver projects on time, maintaining exceptional More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Working on best-in-class software for geoscience and geoengineering applications Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their … current team and seek a Software Engineer with specific experience and interests in structural geology applications. The company offer an extensive package including highly competitive salary, performance related bonus and other benefits. As a software engineer within their team, general activities will include software coding, interface design … testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering. Requirements: MSc or PhD in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering. Excellent C or C++ programming skills More ❯
and investing in cutting-edge technologies to deliver excellence. As a DevOps Engineer, you will play a key role in supporting and improving the software delivery lifecycle across international business applications. Working within a cross-functional team, you will enhance development processes, optimise release procedures, and collaborate on infrastructure … DevOps tools. Promote a collaborative DevOps culture and attend monthly DevOps forums. Essential Skills & Experience Proven experience in application deployment and configuration. Background in software development, testing, or support. Strong troubleshooting skills for environment and application issues. Experience with: Windows Server & SQL Server Management Studio IIS, Apache Tomcat … Kubernetes, Minikube) Strong stakeholder management and communication skills. Desirable Experience Previous experience working in the insurance or financial services sector. Exposure to third-party software systems such as Salesforce, MS Dynamics, Guidewire, BizTalk, Pega, or Verisk products. Experience leading automation initiatives or application support in a multi-platform environment. More ❯
and investing in cutting-edge technologies to deliver excellence. As a DevOps Engineer, you will play a key role in supporting and improving the software delivery lifecycle across international business applications. Working within a cross-functional team, you will enhance development processes, optimise release procedures, and collaborate on infrastructure … DevOps tools. Promote a collaborative DevOps culture and attend monthly DevOps forums. Essential Skills & Experience Proven experience in application deployment and configuration. Background in software development, testing, or support. Strong troubleshooting skills for environment and application issues. Experience with: Windows Server & SQL Server Management Studio IIS, Apache Tomcat … Kubernetes, Minikube) Strong stakeholder management and communication skills. Desirable Experience Previous experience working in the insurance or financial services sector. Exposure to third-party software systems such as Salesforce, MS Dynamics, Guidewire, BizTalk, Pega, or Verisk products. Experience leading automation initiatives or application support in a multi-platform environment. More ❯
to Work in the US , Australia , India , Lithuania, France, Germany and the UK ! Who we want: We are interested in individuals who have strong software engineering fundamentals (OO design, test-driven development, unit testing, code reuse, code reviews) as well as hands-on experience with highly scalable distributed … systems across the full software lifecycle (design, build, test, deploy, support). We love people who are willing to explore new areas, learn quickly and apply their skills to challenging issues. What you'll be doing: As a member of Insights Front-End team, your primary responsibilities will include … performing their daily reporting tasks. Who you are: BS in Computer Science or another quantitative discipline or equivalent work experience. 3+ years of professional software development experience using JavaScript, HTML and CSS to develop web applications. Working knowledge of at least one scripting language - Python, Bash, Ruby etc. Knowledge More ❯
Eastleigh, Hampshire, United Kingdom Hybrid / WFH Options
Astroscale Holdings Inc
This position will be part of the team responsible for the verification and validation of the embedded real-time software for our future orbital debris missions including the ELSA-M service to capture and retire multiple satellites. This is a fantastic opportunity for someone with a professional background in … real-time embedded software looking to take the next step in their career and be part of exciting and innovative projects in space. This role will focus on flight software verification and validation for satellite onboard computers; defining solutions based on requirements, working with other subsystem teams on … software needs, performing verification and validation of the onboard software. Responsibilities Participate in the Validation and Verification of the Flight Software. Support review of Technical Specification (SRS, ICD, SDD) and Requirement Baseline Specification (SSS, IRD). Design use cases/test cases specification and implement them in test scripts. 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 ❯
Chester, Cheshire, North West, United Kingdom Hybrid / WFH Options
Shortlist Recruitment
to deliver enterprise projects. You will also be collaborating with test and business analysis teams. The Lead .NET Developer will work closely with the Software Development Manager and be responsible for supporting the company's expansion. This role will also be responsible for the team and designing, building and … for the role: Team performance monitoring Work allocation for the team Recruitment of new team members Documentation for product roadmaps Risk management for the software products Unit testing and automated integration testing Research and test new technologies Desirable skills: C# .NET Core SQL Azure Terraform The Lead More ❯
operating in the automotive sector. This is a key opportunity to join a well-established Electronics R&D department, supporting the design, development, and testing of cutting-edge embedded systems and software tools. Key Responsibilities: Support the R&D team in the implementation and maintenance of software systems. Develop, implement, and maintain in-house software and test programs Generate and maintain electrical drawings Work collaboratively to ensure robust testing procedures for embedded systems. Contribute to the creation and enhancement of automated test softwar.e Skills and Attributes: Strong experience with LabVIEW and TestStand Skilled in … writing test software and developing automated tests Proficient in architectural software modelling Familiar with version control tools Experience with electrical drawing software Understanding of automotive networks (CAN(-FD), LIN, Ethernet, Flexray) Knowledge of embedded systems and software Proficient in C for embedded systems development Competent in More ❯
Rugeley, Staffordshire, West Midlands, United Kingdom
LATHAM & BOND HUMAN RESOURCES LTD
operating in the automotive sector. This is a key opportunity to join a well-established Electronics R&D department, supporting the design, development, and testing of cutting-edge embedded systems and software tools. Key Responsibilities: Support the R&D team in the implementation and maintenance of software systems. Develop, implement, and maintain in-house software and test programs Generate and maintain electrical drawings Work collaboratively to ensure robust testing procedures for embedded systems. Contribute to the creation and enhancement of automated test softwar.e Skills and Attributes: Strong experience with LabVIEW and TestStand Skilled in … writing test software and developing automated tests Proficient in architectural software modelling Familiar with version control tools Experience with electrical drawing software Understanding of automotive networks (CAN(-FD), LIN, Ethernet, Flexray) Knowledge of embedded systems and software Proficient in C for embedded systems development Competent in More ❯
Salary Milton Keynes - Hybrid T2M Resourcing are working with a growing technology and manufacturing business to recruit a Principal Firmware Engineer to lead automotive software development and validation activities. As a Principal Firmware Engineer you will specialise in developing embedded software within AUTOSAR and MISRA-C requirements. Duties … of the Principal Firmware Engineer; Developing embedded software for multiple automotive and aerospace products. Mentoring and leading teams on technical projects. Utilising tools such as CANope and CANlyser. Configuration of software using ETAS ISOLAR. Partner with Systems and Electronics Teams to ensure software is developed as part … of the wider product requirements. Code reviews alongside software and test teams. Working with Software Test Engineers to plan and execute testing. Requirements to be successful as a Principal Firmware Engineer: Degree level qualification in Computer Science, Electronics Engineering, or similar field. Subject matter expert in embedded/ More ❯
Description of the job The Software Engineer shall be working within a scrum team to test in an agile development environment and contributing the delivery of software solutions in the Satellite Communications Domain. The Engineer will be expected to contribute to all stages of the software development … have experience in technologies which are used for test automation; Java, Selenium and Cucumber. They will also have the knowledge to complete, independent, exploratory testing in a REST environment. The Engineer will also need to generate appropriate documentation for the testing they have completed, in line with the … product development. * Task estimation in accordance with sprint planning. * Production of Tests within an agile environment using GIT and Jira to manage the development * Testing, including Manual and Automated testing using Selenium WebDriver, Cucumber, Java and Postman (or similar technologies) * Ability to define test cases and run test More ❯
Graduate Software Tester - C#, Java, Python, AWS Minimum of a 1st from a Russel Group University 3-A's + or equivalent at A-Level Depending on skills, pays up to £33k + sizeable bonus 5-days a week on-site in Newcastle A key client of OB, who … are a pioneering venture, providing the financial and investment markets with technology consulting services are looking to hire a number of Graduate Software Testers to their best in class engineering team. This is an incredibly exciting time to join a venture backed by two industry leaders in their respective … problem solve, as well as being highly motivated with the desire to push themselves to innovate and deal with complex problems and solutions. Graduate Software Tester - C#, Java, Python, AWS Required skills and experience: Hands on experience with modern software development languages, ideally C#/.Net or other More ❯
Senior Software Engineer Edinburgh - 90% on site £60ph inside IR35 A leading Aerospace and Defence organisation are seeking a skilled and motivated Senior Software Engineer to deliver high-quality software solutions within a defined work package. You'll play a key role in translating stakeholder requirements into … robust, maintainable code, while collaborating with engineering teams and project stakeholders to drive technical excellence. Key Responsibilities Design, develop, and deliver software solutions within defined work packages, ensuring alignment with all stakeholder requirements. Engage with stakeholders to understand and prioritise needs, balancing constraints to deliver optimal software capabilities. … robust, high-quality, and well-documented code, maintaining configuration management and progress reporting. Work collaboratively with internal and external stakeholders to ensure alignment of software architecture within the broader system. Apply best practices and suitable tools/techniques in test equipment software development, offering expertise and guidance where More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Ansys
The Senior Manager R&D joins the Materials Business Unit to lead the software development projects of major ANSYS applications such as Granta MI. This role is responsible for planning, resource assignments and progress tracking of all projects and activities performed by the members of the team(s). … development of team members, as well as the facilitation of the team’s work. The Senior Manager R&D will collaborate with development and testing managers on the development, implementation, and integration of our quality assurance practices. Key Duties and Responsibilities Responsible for the on-time completion of projects … and manage multiple teams, sections, or units, often via subordinate managers Lead teams to build robust and innovative solutions for Materials data management. Guide software development and testing activities within your teams. Minimum Education/Certification Requirements and Experience BS in Engineering, Materials Science, Computer Science, Mathematics, Physics More ❯
cambridgeshire, east anglia, united kingdom Hybrid / WFH Options
Ansys
The Senior Manager R&D joins the Materials Business Unit to lead the software development projects of major ANSYS applications such as Granta MI. This role is responsible for planning, resource assignments and progress tracking of all projects and activities performed by the members of the team(s). … development of team members, as well as the facilitation of the team’s work. The Senior Manager R&D will collaborate with development and testing managers on the development, implementation, and integration of our quality assurance practices. Key Duties and Responsibilities Responsible for the on-time completion of projects … and manage multiple teams, sections, or units, often via subordinate managers Lead teams to build robust and innovative solutions for Materials data management. Guide software development and testing activities within your teams. Minimum Education/Certification Requirements and Experience BS in Engineering, Materials Science, Computer Science, Mathematics, Physics More ❯
Industrial Networks: Strong understanding of Profinet and Ethernet-based communication systems. Project Delivery: Managing projects onsite in collaboration with project managers and technical leads. Software Development & Testing: Developing and refining bespoke software solutions, including safety software aligned with BS-EN13849 & ISO-(phone number removed). Field More ❯
TF7, Madeley, Telford and Wrekin, Shropshire, United Kingdom
Mason James Appointments (UK) Ltd
Industrial Networks: Strong understanding of Profinet and Ethernet-based communication systems. Project Delivery: Managing projects onsite in collaboration with project managers and technical leads. Software Development & Testing: Developing and refining bespoke software solutions, including safety software aligned with BS-EN13849 & ISO-(phone number removed). Field More ❯
West Midlands, United Kingdom Hybrid / WFH Options
Matchtech
Outside IR35 Fully Remote (must be UK Based) Role Overview: The Embedded Software Engineer will be responsible for developing and optimising software for microcontroller-based power electronics applications. The ideal candidate will have deep expertise in embedded C programming, control loop design, and power converter topologies. This role … requires a problem-solver with a strong background in control software for power electronics who can work independently and contribute effectively to system-level design. Key Responsibilities: Develop embedded software for power converters using C language with a focus on efficiency and reliability. Implement software-based control … and ensure fail-safe operation. Design and implement control algorithms for various power converter topologies, including Buck, Boost, Resonant, PFC, and Inverter systems. Conduct software debugging, validation, and testing to meet performance and reliability requirements. Collaborate with hardware designers to ensure seamless integration of software and hardware More ❯
on engineering role to deliver SCADA and process control systems. The scope includes all phases of project delivery including obtaining user requirements, documentation, configurations, testing, commissioning and training. Responsibilities : Liaise with customers to help define system requirements. Generate detailed system design of automation systems to include enclosures, networking, instrumentation More ❯