embedded products. You will have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in ComputerScience or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware More ❯
Desborough, Northamptonshire, United Kingdom Hybrid/Remote Options
Logistex
ensure that software interfaces smoothly with hardware and control systems. Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in ComputerScience, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience More ❯
Kettering, North Northamptonshire, Northamptonshire, United Kingdom Hybrid/Remote Options
Logistex
ensure that software interfaces smoothly with hardware and control systems. Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in ComputerScience, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience More ❯
Staines, Surrey, South East, United Kingdom Hybrid/Remote Options
IO Associates
similar to Alexa. Key Responsibilities: Build and maintain automated test scripts Automate repetitive test cases Analyse test outcomes and report issues Contribute to improving test processes Requirements: Degree in ComputerScience, Software Engineering, or related field Basic programming skills and familiarity with Selenium, Appium, or Cypress Strong problem-solving and communication skills If you're looking to grow More ❯
Weston-super-Mare, Avon, England, United Kingdom Hybrid/Remote Options
Proactive Appointments
Playwright and Selenium. Experience with programming languages such as C# or JavaScript. Experience with CI/CD. Experience with Page Object Model and API mocking. BSc or MSc in ComputerScience or related field is desirable* Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Redline Group Ltd
electronics, and software teams in an Agile environment To apply for this Robotics Software Design Engineer - C PostgreSQL you should have: A degree or master's in Software Engineering, ComputerScience, Robotics, or a related field Proven experience developing in modern C++ (C++14 or later) Strong PostgreSQL experience, including database design, optimisation, and cloud integration Solid Linux experience More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Redline Group Ltd
and software teams in an Agile environment To apply for this Robotics Software Design Engineer - C++/PostgreSQL you should have: A degree or master's in Software Engineering, ComputerScience, Robotics, or a related field Proven experience developing in modern C++ (C++14 or later) Strong PostgreSQL experience, including database design, optimisation, and cloud integration Solid Linux experience More ❯
Farnham, Surrey, England, United Kingdom Hybrid/Remote Options
Plum Personnel
for improvement. Input and maintain information in the knowledge base and chat bot. Collaborate with the development team to enhance AI responses. Required Qualifications: Bachelor’s degree in IT, ComputerScience, Accountancy, or a related field (not essential) Familiarity with Java and other programming languages is a plus. Strong analytical and research skills. Excellent communication and problem-solving More ❯
Farnborough, Hampshire, England, United Kingdom Hybrid/Remote Options
Plum Personnel
for improvement. Input and maintain information in the knowledge base and chat bot. Collaborate with the development team to enhance AI responses. Required Qualifications: Bachelor’s degree in IT, ComputerScience, Accountancy, or a related field (not essential) Familiarity with Java and other programming languages is a plus. Strong analytical and research skills. Excellent communication and problem-solving More ❯
threats and best practices to continuously enhance solution designs. Qualifications - Proven experience designing security solutions across multiple domains including DLP, SIEM, IAM, and Endpoint Security. Bachelor's degree in computerscience, Cybersecurity, Information Systems, or related field (master's preferred). Experience in cybersecurity with 3+ years in a security architect or solution designer role. Familiarity with industry More ❯
Proven experience in BI/Data Visualisation and multi-dimensional data modelling Ability to communicate effectively and solve problems collaboratively Finance Qualification (ACA, ACCA, CIMA) preferred A degree in ComputerScience, Informatics, Economics, Statistics, or a related field is preferred Please send your CV to for consideration. More ❯
MDR. Monitor and report on the IT performance and budget in the country, identifying risks and opportunities for improvement. Skills/Qualifications/Experience Bachelor's degree in IT, computerscience, engineering, or related field. At least 5 years of experience in IT management, preferably in the medical devices industry. Project management skills, with the ability to plan More ❯
Penicuik, Midlothian, United Kingdom Hybrid/Remote Options
FINTEC recruit Ltd
Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded Software Engineer role: Degree in ComputerScience, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience More ❯
Staines, Surrey, South East, United Kingdom Hybrid/Remote Options
IO Associates
creation and publication of QA test guides. Develop a user-friendly interface for internal teams. Work closely with QA experts to ensure accuracy and relevance. Skills Required: Degree in ComputerScience or related field. Strong software development background. Proficient in Python. Experience with LLM APIs (e.g., OpenAI). Familiarity with LangChain, LlamaIndex, or similar frameworks. Why This Role More ❯
Edinburgh & Lothians, Scotland, United Kingdom Hybrid/Remote Options
FINTEC recruit
Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded Software Engineer role: Degree in ComputerScience, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid/Remote Options
FINTEC recruit Ltd
Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded Software Engineer role: Degree in ComputerScience, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience More ❯
processes are ready. During market - sporadically monitoring behaviour and performance of strategies. Ideal Candidate: Quantitative background - including Master/PhD's in Mathematics, Statistics, Econometrics, Financial Engineering, Operations Research, ComputerScience and Physics from a top University. Programming proficiency with at least one major programming or scripting language (Python, C++, and R). Strong communication skills and ability More ❯
identifying risks early Assist in reviewing requirements and identifying test scenarios Maintain clear and detailed test documentation Requirements to be considered for the Trainee Software Tester A degree in ComputerScience, IT, Software Engineering or a related field Experience or Knowledge of software testing or QA role (including placements) Understanding of testing principles and software development lifecycles Strong More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Corriculo Ltd
sharing knowledge with others. Key requirements include: Extensive coding experience in Python, with exposure to modern software architectures. Experience building and deploying in cloud environments. A solid grasp of computerscience fundamentals and software development best practices. Experience in a leadership or mentoring role, conducting code reviews and supporting team growth. What's Next? If you're a More ❯
identifying risks early Assist in reviewing requirements and identifying test scenarios Maintain clear and detailed test documentation Requirements to be considered for the Trainee Software Tester A degree in ComputerScience, IT, Software Engineering or a related field Experience or Knowledge of software testing or QA role (including placements) Understanding of testing principles and software development lifecycles Strong More ❯
Coventry, Solihull, West Midlands (County), United Kingdom
Pertemps Dudley West Brom Perms
identifying risks early Assist in reviewing requirements and identifying test scenarios Maintain clear and detailed test documentation Requirements to be considered for the Trainee Software Tester A degree in ComputerScience, IT, Software Engineering or a related field Experience or Knowledge of software testing or QA role (including placements) Understanding of testing principles and software development lifecycles Strong More ❯
and report variance to the Project Manager Contribute to coding efforts using high-level languages such as C++, C, and Java What are we looking for? Relevant degree in ComputerScience, Software Engineering or a related field (desirable) Proven experience in a senior software design or architecture role Strong C++ development experience is essential Familiarity with C and More ❯
in life sciences, biotech, or healthcare data is highly preferred. Familiarity with data governance, MDM, and regulatory compliance (HIPAA, GDPR) in a data platform context. Bachelor's degree in computerscience, Information Systems, Data Engineering, or related field (Master's preferred). Snowflake certifications (SnowPro Core or equivalent) a plus. Strong understanding of cloud ecosystems (Azure). Demonstrated More ❯
Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Logistex
and report variance to the Project Manager Contribute to coding efforts using high-level languages such as C++, C, and Java What are we looking for? Relevant degree in ComputerScience, Software Engineering or a related field (desirable) Proven experience in a senior software design or architecture role Strong C++ development experience is essential Familiarity with C and More ❯
and device drivers Hands on experience with software debugging and testing on target systems Solid understanding of embedded software engineering principles Bachelor's or Master's degree in software, computerscience, or engineering Nice to Have Experience with VxWorks , NASA cFS , or PowerPC Familiarity with CCSDS , CAN , SpaceWire , or other space comms protocols Knowledge of ECSS standards or More ❯