1,800 Software Test Development Engineer jobs in the United Kingdom
Software Engineer
Posted 9 days ago
Job Viewed
Job Description
AnexcitingopportunityexistsforexperiencedSoftwareEngineerstojoinadynamicteamworkingonabroadrangeofprojectswithinDefence,Cybersecurity,andIntelligencedomains.Thisroleoffersachancetodevelopadvancedsoftwaresolutionswhilemaintainingastrongbalancebetweenprofessionalandpersonallifethroughflexibleandhybridworkingoptions,backedbyacomprehensivebenefitspackage.
RoleHighlights:
- Engageinplanning,development,testing,debugging,anddocumentationofsoftwareacrossvariousdisciplines.
- Workcloselywithstakeholderstotranslatemission-criticalrequirementsintorobust,secureapplications.
- Applyindustry-standardpracticesthroughoutthefullsoftwaredevelopmentlifecycle,ensuringqualityandreliability.
- SpecialiseinareasincludingbutnotlimitedtoCybersecuritysoftwaredevelopmentandDevSecOpssystems.
- Troubleshootprogramerrors,prepareoperationaldocumentation,andanalyzesystemcapabilitiestooptimiseperformance.
TechStack&Tools:
- ProficientprogrammingexperienceinJavaandPython.
- ComfortabledevelopingonLinuxenvironments.
- SkilledinunittestingframeworkssuchasJUnit5andversioncontrol - Git
- FamiliaritywithAgilemethodologies,particularlyScrum.
- Experiencementoringjuniorteammembers.
- WorkingknowledgeofrelationalandNoSQLdatabasesincludingOracleandMongoDB.
- ExperiencewithCI/CDpipelines,preferablyusingGitLab.
- ExposuretofrontendframeworkslikeJavaScript,TypeScript,andReact.
- UseofdatavisualizationandsearchtoolssuchasElasticsearch & Kabana.
- FamiliaritywithHibernateandAtlassianSuite -Bitbucket,Jira,Confluence
- Advantageous:experiencewithJSF(Primefaces),cloudsoftwaredevelopment(AWS),microservices,serverlessarchitectures,andAWSserviceslikeEC2,EKS,Fargate,IAM,S3,Lambda.
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
In an administrative role at Kuehne+Nagel, tasks such as managing office operations or coordinating schedules certainly contribute to your team's success, but they also provide meaningful moments for people around the world. Because your attention to detail supports your colleagues to perform at their best, such as ensuring the timely and seamless transport of hearing aids and advanced medical devices that change lives. At Kuehne+Nagel, our work contributes to more than we imagine.
**u200e**
As the Software Engineer, you will play a key role in bridging the product vision and its technical execution. Youu2019ll translate the Product Manageru2019s goals into a clear technical roadmap, ensuring development aligns with the product vision. A core part of your role will be acting as a sparring partner, coach, and mentor for the technical team guiding them to develop their skills, overcome challenges, and drive innovation.
**How you create impact**
Ensure the warehousing system ATLAS is built to be scalable, reliable and secure.
Work with established coding guidelines, conduct thorough code reviews, and enforce best practices to deliver high-quality software.
Refine software development processes to boost efficiency and align with the overall product strategy.
Take ownership of solving technical challenges to keep the product on the right track.
Develop robust testing strategies, both automated and manual, to ensure the product performs as intended.
Optimize build, deployment, and operational processes to maintain reliability, prevent downtime, and ensure consistent performance.
Perform software updates and releases to ensure seamless delivery and execution
**What we would like you to bring**
At least 3 years of experience in software development, ideally for WMS (specifically BY WMS). Experience in full lifecycle software development projects is essential
Strong interpersonal and communication skills to effectively collaborate with team members and other departments.
Very good knowledge in system architecture, software design patterns, and coding standards. Hands-on experience with multiple programming languages and technologies, such as Java, Oracle & Microsoft SQL, Linux, MOCA, Page Builder.
Very good analytical and problem-solving skills, with the capability to tackle technical challenges and make informed decisions.
Exceptional verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Experience in implementing and refining agile development processes. Familiarity with lean principles and continuous improvement practices.
**What's in it for you**
If you would like to become a valued member of our team, we will make sure that youu2019re rewarded for your commitment and expertise. You can join the contributory Kuehne+Nagel pension plan and enjoy our Route 2 Rewards scheme, which offers everything from discounts, benefit information, recognition and its own wellbeing centre. We care for our colleagues (and their immediate family) with our employee assistance programme providing access to 24/7 GP, legal and financial advice along with mental health counselling. All of this to help you live a happier and healthier life. As proud holders of the Gold Covenant, we are a forces-friendly employer who recognise the skills, expertise and value service leavers bring to our organisation.
**Who are we**
Logistics shapes everyday life - from the goods we consume to the healthcare we rely on. At Kuehne+Nagel, your work goes beyond logistics; it enables both ordinary and special moments in the lives of people around the world.
As a global leader with a strong heritage and a vision to move the world forward, we offer a safe, stable environment where your career can make a real difference. Whether we help deliver life-saving medicines, develop sustainable transportation solutions or support our local communities, your career will contribute to more than you can imagine.
We kindly advise that placement agencies refrain from submitting unsolicited profiles. Any submissions of candidates without prior signed agreement will be considered our property and no fees will be paid.
Kuehne + Nagel is an equal employment/affirmative action employer. If you require an accommodation for any part of the online application process due to a disability, please contact the Employee Services HR Help Desk at during the hours of 8:00am - 5:00pm EST; Monday through Friday or via e-mail at: with the nature of your request. We will answer your inquiry within 24 hours.
Software Engineer
Posted 5 days ago
Job Viewed
Job Description
In an administrative role at Kuehne+Nagel, tasks such as managing office operations or coordinating schedules certainly contribute to your team's success, but they also provide meaningful moments for people around the world. Because your attention to detail supports your colleagues to perform at their best, such as ensuring the timely and seamless transport of hearing aids and advanced medical devices that change lives. At Kuehne+Nagel, our work contributes to more than we imagine.
**u200e**
As the Software Engineer, you will play a key role in bridging the product vision and its technical execution. Youu2019ll translate the Product Manageru2019s goals into a clear technical roadmap, ensuring development aligns with the product vision. A core part of your role will be acting as a sparring partner, coach, and mentor for the technical team guiding them to develop their skills, overcome challenges, and drive innovation.
**How you create impact**
Ensure the warehousing system ATLAS is built to be scalable, reliable and secure.
Work with established coding guidelines, conduct thorough code reviews, and enforce best practices to deliver high-quality software.
Refine software development processes to boost efficiency and align with the overall product strategy.
Take ownership of solving technical challenges to keep the product on the right track.
Develop robust testing strategies, both automated and manual, to ensure the product performs as intended.
Optimize build, deployment, and operational processes to maintain reliability, prevent downtime, and ensure consistent performance.
Perform software updates and releases to ensure seamless delivery and execution
**What we would like you to bring**
At least 3 years of experience in software development, ideally for WMS (specifically BY WMS). Experience in full lifecycle software development projects is essential
Strong interpersonal and communication skills to effectively collaborate with team members and other departments.
Very good knowledge in system architecture, software design patterns, and coding standards. Hands-on experience with multiple programming languages and technologies, such as Java, Oracle & Microsoft SQL, Linux, MOCA, Page Builder.
Very good analytical and problem-solving skills, with the capability to tackle technical challenges and make informed decisions.
Exceptional verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Experience in implementing and refining agile development processes. Familiarity with lean principles and continuous improvement practices.
**What's in it for you**
If you would like to become a valued member of our team, we will make sure that youu2019re rewarded for your commitment and expertise. You can join the contributory Kuehne+Nagel pension plan and enjoy our Route 2 Rewards scheme, which offers everything from discounts, benefit information, recognition and its own wellbeing centre. We care for our colleagues (and their immediate family) with our employee assistance programme providing access to 24/7 GP, legal and financial advice along with mental health counselling. All of this to help you live a happier and healthier life. As proud holders of the Gold Covenant, we are a forces-friendly employer who recognise the skills, expertise and value service leavers bring to our organisation.
**Who are we**
Logistics shapes everyday life - from the goods we consume to the healthcare we rely on. At Kuehne+Nagel, your work goes beyond logistics; it enables both ordinary and special moments in the lives of people around the world.
As a global leader with a strong heritage and a vision to move the world forward, we offer a safe, stable environment where your career can make a real difference. Whether we help deliver life-saving medicines, develop sustainable transportation solutions or support our local communities, your career will contribute to more than you can imagine.
We kindly advise that placement agencies refrain from submitting unsolicited profiles. Any submissions of candidates without prior signed agreement will be considered our property and no fees will be paid.
Kuehne + Nagel is an equal employment/affirmative action employer. If you require an accommodation for any part of the online application process due to a disability, please contact the Employee Services HR Help Desk at during the hours of 8:00am - 5:00pm EST; Monday through Friday or via e-mail at: with the nature of your request. We will answer your inquiry within 24 hours.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Salary: 45,000-55,000 DOE
Location: Worcester (with travel to client sites, including overseas)
Job Type: Full-Time, Permanent
Our client, a well-established engineering firm specialising in bespoke industrial test and automation systems, is looking to hire a skilled Software Engineer to join their growing team with a view to move into a more Senior Role. This is a permanent opportunity offering involvement in a wide range of high-specification engineering projects for major manufacturing and engine production sites.
You'll be working on the full lifecycle of control system projects - from software design to on-site commissioning - across various client locations in the UK and internationally. If you're technically minded, enjoy variety, and are happy working directly with customers, this could be a great fit.
You'll be part of a multidisciplinary team responsible for delivering custom-built control and testing systems. The role focuses on developing and commissioning PLC and SCADA software to support complex automation setups.
Key Responsibilities Include:
* Designing and implementing control software using TIA Portal, WinCC, and Ignition
* Programming PLCs (TIA Portal, Step 7, RS Logix / Studio 5000)
* Developing SCADA and HMI interfaces tailored to project requirements
* Integrating drive systems and configuring servo controls
* Setting up industrial communication networks (e.g., TCP/UDP, Modbus, OPC UA)
* Commissioning systems both in-house and at customer sites
* Creating clear documentation for installation, testing, and commissioning
* Collaborating with internal design teams across mechanical and electrical disciplines
* Ensuring compliance with relevant health, safety, and electrical standards
The Ideal Candidate Will Bring:
* Strong background in automation or industrial software engineering
* Proven experience with Siemens platforms (TIA Portal, WinCC), plus familiarity with Rockwell/Allen-Bradley systems
* Good understanding of industrial networks, fieldbus protocols, and safety systems
* Willingness to travel regularly, including internationally, sometimes working independently on-site
* Strong communication skills and a customer-focused mindset
* Ability to work under pressure and meet deadlines
* Competence in technical documentation and Microsoft Office tools
The Offer:
* 45,000-55,000 salary depending on experience
* 25 days' annual leave plus bank holidays
* Early finish on Fridays
* Company pension scheme
* Travel expenses covered when working on site
* Clear path for career growth and development
* A supportive and innovative engineering environment
This is a fantastic opportunity to join a forward-thinking engineering company where your technical input will make a direct impact. If you're looking for a hands-on role with diverse projects and international exposure, we'd love to hear from you.
To apply, please press APPLY NOW. Alternatively, please send your CV to (url removed)
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Software Engineer - London (Hybrid) - up to 70,000 + Benefits - Ref 1947
I am currently recruiting for a Software Engineer to work for a fascinating company within the space domain that are pushing the boundaries of technology based in London. Salary up to 70,000 + Benefits.
The company is very highly regarded within the industry and has some incredible projects currently ongoing, some of which will make national headlines once delivered. They have grown from strength to strength and doubled in size last year, with ambitious but realistic growth plans forecast this year.
To support the business with its future plans as well as enabling them to be able to deliver upon their current project demands they have the need to appoint another Software Engineer on a permanent basis.
In this role as a Software Engineer, you will be responsible for coding in Rust and C/C++. Initially this will be on the ground software to integrate with mission control software, but this will diversify in time to be more focused on the flight dynamics element.
Essential Requirements:
- Degree educated
- At least 2 years' commercial experience as a Software Engineer or similar unless you have completed a PhD
- Experience with Rust or C/C++
Desirable Requirements:
- Experience developing software for Satellites. Ground Segment, Ground Station or Mission Control applications
- Embedded Software
This is a fantastic opportunity to join a growing company who are working on some of the most interesting and technically challenging projects the industry has to offer. This person will be someone who wants longevity within a company and ideally for someone who has the ambition to eventually lead a department in the future.
This is an immediate requirement, so have you have the required skills and experience, please get in touch immediately with an up to date copy of you CV or contact Adam on (phone number removed).
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Software Engineer - London (Onsite, 5 Days per Week)
65,000 - 90,000 + Benefits
We are representing a specialist SME consultancy partnered with a leading AI and technology firm, delivering mission-critical solutions to the UK Defence and Intelligence community.
This is a unique opportunity to work on a cutting-edge new platform that is shaping the future of national security. The role is language-agnostic - we're not looking for expertise in one specific technology stack. Instead, we want highly skilled software engineers with strong experience in at least one modern programming language and the ability to quickly adapt and learn new ones.
You will be working at the forefront of innovation on programmes of national importance , collaborating with some of the brightest minds in the industry. This is a full-time, London-based position (onsite, Monday-Friday).
Due to the sensitive nature of the work, candidates must hold current SC or DV clearance.
If you're a high-calibre engineer seeking to apply your skills to projects that truly make a difference, we want to hear from you.
Apply now to join a forward-thinking team where your expertise will directly contribute to the UK's national security capabilities.
People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
A 'Tech for good ' organisation based in Edinburgh is looking for a couple of Software Engineers , with good experience using Java and JavaScript (ideally Reactjs) to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits.
They've been operating very successfully for several years now and they offer an award winning service that helps thousands of people every day. This is a great opportunity to work on a series of products that benefits so many throughout the UK. They've also experienced consistent year on year growth, both in their customer base and their employee headcount, and they have an ambitious roadmap for the years ahead.
You'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a great learning environment ). You'll be working directly on a business critical platform that's highly used. They do have multiple squads based out of this location too, so there's lots of opportunity for a varied workload, and a chance to pick up different tools and technologies.
They work with a really modern tech stack; Java, SpringBoot, PostgreSQL, Microservices, Kubernetes, Kafka, AWS and Reactjs + TypeScript. Although experience with all of this is great, the organisation is more interested in collaborative Engineers who can bring strong soft skills to the team, so have some flexibility around tech.
Additionally, they place a really big emphasis on following best practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll regularly follow TDD, so they're looking for Engineers who value and understand the importance of quality code.
You'll ideally have experience with most of the following;
** Java (ideally SpringBoot)
** Microservices
** Test Driven Development
** Front end Development (HTML, CSS and JavaScript)
** Working with Databases (ideally PostgreSQL)
Experience with the following is highly desirable;
** DevOps; Docker and Kubernetes
** Cloud Services (AWS, Azure, GCP, OpenShift)
** Reactjs + TypeScript
This opportunity would be ideal for an ambitious Software Engineer that is looking for a collaborative team, that are committing to using modern technologies and best practices.
Their offices are based just on the outskirts of Edinburgh , just walking distance from a tram stop, train station and they have free parking available onsite. They do support hybrid working here, where you'll be expected onsite three days per week , for collaboration time with the team.
In return they're able to offer a salary from 45k to 75k based on experience with a strong benefits package to match, which includes (35 hour working week, Private healthcare, 15% pension, strong annual bonus, 28 days holiday + bank and much more).
If you're keen to find out more, please apply or drop Doug Paget a message via linkedin for an informal chat.
Be The First To Know
About the latest Software test development engineer Jobs in United Kingdom !
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
We are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support.
The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in line with defined processes and industry standards to ensure the reliability, safety, and security of software products.
Responsibilities
- Design and develop real-time embedded software solutions.
- Integrate and debug solutions on target hardware, addressing hardware/software integration issues.
- Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using Embedded C, C, C++ Linux, Free Artis, VX Works.
- Participate in various software lifecycle methodologies.
- Manage software requirements and traceability using industry best practices.
- Plan and execute software tests (Unit, Integration, System Level).
- Develop reusable software solutions.
- Document all aspects of the software production process according to company standards.
Qualifications
- A BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience.
Essential skills
- Knowledge of embedded real-time development and the hardware/software interface.
- Understanding of real-time operating system behavior and software requirements analysis.
- Proficiency in Embedded C, C and C++.
- Understanding of data communications (e.g., 1553, RS422) and networking principles.
- Practical experience in real-time embedded development, integrating and debugging on target hardware, and using real-time operating systems.
- Track record in developing C/C++ applications.
- Awareness of the principles and levels of software testing.
Desired skills
- Knowledge of UML and Agile development methodologies.
- Experience in Graphical User Interface design and development.
- Understanding of software configuration control.
- Ability to undertake roles beyond software development, such as Software Architect or Software Engineering Manager.
- Practical experience in model-driven software development, using change management and version control systems, and developing under a range of software methodologies.
- SC will be required to support this role.
Benefits
- Collaborative working environment - we stand shoulder to shoulder with our clients and our peers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more!
- Always working as one team, our people are not afraid to think big and challenge the status quo
- As a Disability Confident Committed Employer we have committed to:
- Ensure our recruitment process is inclusive and accessible
- Communicating and promoting vacancies
- Offering an interview to disabled people who meet the minimum criteria for the job
- Anticipating and providing reasonable adjustments as required
- Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
"We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age".
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
We are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support.
The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in line with defined processes and industry standards to ensure the reliability, safety, and security of software products.
Responsibilities
- Design and develop real-time embedded software solutions.
- Integrate and debug solutions on target hardware, addressing hardware/software integration issues.
- Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using ADA, C, JAVA and/or C++.
- Participate in various software lifecycle methodologies.
- Manage software requirements and traceability using industry best practices.
- Plan and execute software tests (Unit, Integration, System Level).
- Develop reusable software solutions.
- Document all aspects of the software production process according to company standards.
Qualifications
- A BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience.
Essential skills
- Knowledge of embedded real-time development and the hardware/software interface.
- Understanding of real-time operating system behavior and software requirements analysis.
- Proficiency in JAVA, ADA or C++
- Understanding of data communications (e.g., 1553, RS422) and networking principles.
- Practical experience in real-time embedded development, integrating and debugging on target hardware, and using real-time operating systems.
- Track record in developing C/C++ applications.
- Awareness of the principles and levels of software testing.
Desired skills
- Knowledge of UML and Agile development methodologies.
- Experience in Graphical User Interface design and development.
- Understanding of software configuration control.
- Ability to undertake roles beyond software development, such as Software Architect or Software Engineering Manager.
- Practical experience in model-driven software development, using change management and version control systems, and developing under a range of software methodologies.
What do I need before I apply
- SC will be required to support this role.
Benefits
- Collaborative working environment - we stand shoulder to shoulder with our clients and our peers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more!
- Always working as one team, our people are not afraid to think big and challenge the status quo
- As a Disability Confident Committed Employer we have committed to:
- Ensure our recruitment process is inclusive and accessible
- Communicating and promoting vacancies
- Offering an interview to disabled people who meet the minimum criteria for the job
- Anticipating and providing reasonable adjustments as required
- Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
"We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age".
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive
Software Engineer
Posted 5 days ago
Job Viewed
Job Description
Software Engineer (C/C++) – £45K–£5K + Bonus + Work from home / WFH – Leicester/Leicestershire/Nottingham/Nottinghamshire Area
- £4 –£5 salary + bonus. li>7% pension, BUPA healthcare, 26 days holiday + bank holidays.
- Flexible working hours & work from home most of the time.
- Work for an established, innovative software company that’s part of a global tech group. < i>Supportive culture where people stay, grow, and develop long-term.
We’re looking for a Software Engineer (C/C++) to join our team developing industry-leading data acquisition, automation, and data management platforms. Our software supports engineering R&D in areas such as fuel cells, batteries, propulsion systems, and next-generation technology.
As a Software Engineer you will be involved in:
- < i>Designing and developing real-time software in C/C++ (Windows / QNX).
- Contributing to system architecture and design concepts.
- Developing device drivers and real-time components.
- Writing and maintaining automated tests for code validation & verification.
- Collaborating with global development teams in an agile environment (SCRUM/Kanban).
Your background as a Software Engineer:
- You might currently be a Software Engineer, Software Developer, or Software Development Engineer looking for a role with more flexibility, cutting-edge projects, and long-term career prospects.
- Strong experience with C/C++ software development in a real-time environment.
- Ideally, experience with Windows and/or BlackBerry QNX.
- A degree in software, engineering, scientific or technical discipline.
- Familiarity with agile methodologies and tools.
This Software Engineer job is commutable from Leicester, Loughborough, Coalville, Nottingham, Grantham, Derby, Long Eaton, Hinckley, Oakham, Castle Donington.
To apply, please send your CV to Luke Smith at Euro Projects Recruitment Ltd.
Visit the Euro Projects Recruitment website to search our latest permanent, contract and interim vacancies.
“Please note that if you are not contacted within the next ten days then your application, on this occasion, has not been successful. We thank you for taking the time to apply.”
This job is posted by Euro Projects Recruitment, a recruitment consultancy specialising in engineering and manufacturing appointments from tool room to boardroom. We combine over 100 years of technical knowledge and recruitment expertise to introduce the best candidates to the best companies. We are passionate about your future and persistent in our efforts to secure you the right job.