Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Gemba Advantage
services, and with operations staff to optimise the availability of the systems underpinning those services. Build automated infrastructure and processes to facilitate the work of the development team Build continuousintegration, continuous delivery, and continuous deployment (CI/CD) pipelines for software delivery Set up operational tooling and observability infrastructure Identify security risks and deploy measures … resolve and remove them Automate and improve development and release processes Your skills and experience Build automated infrastructure and processes to facilitate the work of the development team Build continuousintegration, continuous delivery, and continuous deployment (CI/CD) pipelines for software delivery Set up operational tooling and observability infrastructure Identify security risks and deploy measures More ❯
Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop … simulations and representations of real equipment. Our approach to software development includes Configuration control ContinuousIntegrationContinuous Delivery or Deployment. Unit testing and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent verbal, presentation and written communication skills Knowledge of … DDS) and web services development (JavaScript, Node JS or similar) Military Communications, Datalinks and Interfaces such as 1553/1760 and Ethernet TCP/IP Practical knowledge of System integration principles and processes If you are interested in applying for this position and you meet the requirements, please apply immediately! Line Up Aviation is a specialist aviation and aerospace More ❯
and knowledge sharing with junior team-members. Implementing robust solutions: design, develop, test, and document software in accordance with business & industry best practices, to meet our customer requirements, leveraging continuousintegration where appropriate. Adaptability: embrace emerging technology, tools, and language trends, while identifying the risks that they could present. Security mindset: be capable of identifying flaws during solution … design and implementation, along with mitigations. What we are looking for Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuousintegration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and governments. Intermediate to advanced understanding More ❯
systems within a mission-focused environment. Key Responsibilities: Developing and executing automated software tests to ensure product quality Collaborating closely with development teams to understand requirements and functionalities Implementing continuous development and integration practices (CI/CD) Conducting functional and non-functional testing to validate product performance Writing and maintaining BASH scripts for automation tasks Monitoring and maintaining … of testing procedures Job Requirements: The successful applicant should have experience in some or all of the following areas: Software testing with a focus on automation (e.g. Jenkins, Ansible) Continuous Development/ContinuousIntegration (CI/CD) Functional and non-functional testing BASH scripting Linux systems Holding an active or recently active DV clearance Desirable Experience: Experience … in a software development team Knowledge of software development processes Understanding of containerisation technologies Familiarity with GitLab Network-focused software development Benefits: Opportunity to work on mission-focused projects Continuous personal development with dedicated time for training Collaborative and supportive work environment Be part of a friendly community of like-minded colleagues First-hand experience of the impact of More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
in the full lifecycle of design, implementation and test of software for vibration-monitoring IVHM software products, ensuring compliance with GE's engineering processes and DO-178C DAL D. ContinuousIntegration and Testing: Maintaining and managing continuous software integration and testing processes to ensure software quality and reliability. Problem-Solving: Identifying software failures and implementing effective More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
the full lifecycle of design, implementation and test of embedded software for vibration-monitoring IVHM software products, ensuring compliance with GE's engineering processes and DO-178C DAL D. • ContinuousIntegration and Testing: Maintaining and managing continuous software integration and testing processes to ensure software quality and reliability. • Problem-Solving: Identifying software failures and implementing effective More ❯
development, maintenance, and unit tests for complex software applications. Leads architecture decisions and best practice implementations using current and emerging technologies. Participates in internal/external design reviews. Leads integration/test efforts of complex software applications. Leads development, selection, tailoring, and continuousintegration and continuous delivery of software. Provides expertise on resolution of operational and … integration issues to external customers. Supports issue resolution, leads root cause analysis for all software issues, identifies opportunities and implements process improvements. Preferred Experience Previously experience providing technical leadership for projects including schedules, plans, and estimates is desirable. Experience in either aviation or defence would be desirable. Proficient computer skills, use of the Microsoft Office suite. Be an effective … package goes above and beyond, focusing on your physical, emotional, financial and social well-being. Here's a snapshot of what we offer: Competitive salary and annual incentive plans Continuous learning - you'll develop the approach and skills to navigate whatever comes next Success as defined by you - we'll provide the tools and flexibility, so you can make More ❯
software test engineering leadership and influence the automated testing approach. You will contribute to the team community, coaching and mentoring team members, promoting knowledge transfer and a culture of continuous improvement. You will assess, and own escalated risks raised by other QA&T engineers at the programme and project level. Challenge timelines where appropriate and ensure quality of services … functional testing techniques, peer review code and coach others. Experience of writing test strategies for business-critical services and providing guidance on risk approaches. Experience of testing within a continuousintegration and continuous delivery pipeline using Jenkins or Azure DevOps on cloud platforms. Experience using source control tools such as GitHub and GitLab. Experience using exploratory test More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Endeavour Recruitment Solutions
MVVM patterns. Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/OOP and the application of SOLID principles. ContinuousIntegration/Continuous Deployment experience using Azure DevOps and Git. Experience in working with agile methodologies including Scrum and/or Kanban. Experience with XML development: XSD More ❯
through: Visualisation and demonstrations Experimentation Design and development Verification and Validation Training Systems. Development (using agile scrum methodologies) of real-time software components to simulate weapon systems, including the Integration of hardware to provide true representations of our systems. C# Software Engineer experience required: We are looking for passionate software developers. You will be able to demonstrate exposure to … practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control ContinuousIntegration and Continuous Delivery or Deployment Unit testing and test-driven development Agile development Please note: Rules onsite require British Citizenship. Dual nationals can apply for this More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
its UK based engineering team working within a highly secure environment; with responsibility for providing a bridge between software development, testing, infrastructure, operations and system administrators to facilitate efficient, continuous and high-quality software and environment delivery. The processes and tooling implemented by the Principal DevSecOps Engineer will enable source code and associated artefacts to be installed and configured … from Concept Exploration through to In-Service Support providing the opportunity to develop your experience while supporting the requirements management, system architecture and design, subsystem design and development, system integration, test and acceptance and specialist technical support. What you'll do as a Principal DevSecOps Engineer: As a Principal DevSecOps Engineer within the Cyber Division, you will typically be … maintenance of automaton frameworks for software and/or environment provisioning and ongoing operation. Managing and controlling software configuration for projects including the source repository. Implement and maintain of ContinuousIntegration (CI) and/or Build pipelines where appropriate. Understand change control and release management practices. Ensure high availability and security of systems through robust monitoring, logging, and More ❯
able to explain design choices Support breaking down of large pieces of work into well-defined tasks to be implemented in an Agile manner Support setup and maintenance of continuousintegration and deployment pipelines Perform demonstrations to internal and external customers of development work Benefits: We can offer you a range of flexible working options to suit you More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Evodia Limited
perspective, where youll succeed being a part of a team. EXPERIENCE ESSENTIAL: Successful candidates will have experience in some/all of the following: Automation Experience (e.g. Jenkins, Ansible) Continuous Development/ContinuousIntegration (CI/CD) Functional & non-functional testing BASH scripting Linux DESIRABLE: Working in a software development team Any knowledge of software development Containerisation More ❯
solutions Troubleshoot and resolve technical issuesefficiently Automate tasks, including visualisation andreporting processes Design and implement troubleshooting andmaintenance procedures Collaborate with teams for requirement gatheringand documentation Foster automation, orchestration, and ContinuousIntegration and Deployment (CI/CD) best practices Promote a problem-solving mindset and a strongteam-oriented approach Strong teamwork and collaboration skills Experience with Test is essential TECHNICAL SKILLS Essential More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Duel
the application. Actively participate in architecture discussions and technology decisions. Work closely with Product, Design, and other Engineers to create intuitive and effective solutions. Drive code quality, testing, and continuousintegration best practices. Mentor and support junior engineers, fostering a culture of continuous learning. Help optimise database performance, indexing, and query efficiency in MongoDB. Contribute to the More ❯
researchers to ensure your code puts users first at all stages of development write clean and secure code following a test-driven approach implement tools to support development and continuous improvement of the systems you work on support the live operation of the services we run during office hours, answering support queries from users, monitoring error rates and responding … operating systems have thorough understanding of software design principles, and an ability to apply them have proven experience ofmodern software development approaches such as automated testing, test driven development, continuousintegration, pair programming, code review and version control have understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations enjoy researching and learning More ❯
processing pipelines for efficiency, scalability, and reliability. Develop and execute unit tests, ensuring the quality and robustness of the code. Implement best practices for software development, including version control, continuousintegration, and automated testing. Provide technical guidance and mentorship to junior developers. Stay abreast of the latest trends, best practices, and emerging technologies in Big Data and Java … Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning More ❯
the trajectory of the product. Working in a component Quality Assurance team means you will have a close working relationship with the relevant development teams; or working in the integration Quality Assurance team means you will be exercising the aggregated and composed system at a much larger scale with a bias towards informing the product management team. You will … Strong relevant programming experience Python/Go/C infrastructure-as-code scripting or related to the domain. Experience working in Linux environments. Automation of building/testing with continuousintegration systems. Strong impartial report writing optimised for the reader. Aptitude for planning, constructing, and executing responsibilities & duties above. English- C1 level. Desirable Domain experience of the products More ❯
the trajectory of the product. Working in a component Quality Assurance team means you will have a close working relationship with the relevant development teams; or working in the integration Quality Assurance team means you will be exercising the aggregated and composed system at a much larger scale with a bias towards informing the product management team. You will … Strong relevant programming experience Python/Go/C infrastructure-as-code scripting or related to the domain. Experience working in Linux environments. Automation of building/testing with continuousintegration systems. Strong impartial report writing optimised for the reader. Aptitude for planning, constructing, and executing responsibilities & duties above. English- C1 level. Desirable Domain experience of the products More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Deloitte LLP
Amazon Web Services, Azure and Google Cloud Platform Experience as a Solution Manager or Developer, creating new solutions Demonstrated understanding of the current state of the art for automation, continuousintegration/deployment and cloud-based delivery models Comfortable talking about technical issues with business people and business issues with technical people. Able to express complex concepts in More ❯
their career as a Simulation & Modelling Engineer with a world class technical engineering company based in Bristol. The opportunity: The Principal Simulation & Modelling Engineer will focus on the development, integration, and validation of dynamic numerical models, primarily using MATLAB and Simulink. Working with all elements of a system right down to wider system component level, the Principal Simulation & Modelling … system designers, control engineers, and software developers to support the full development lifecycle. Automation is a key part of our testing process, and we are hands on in putting continuousintegration and verification processes in place, in conjunction with performing detailed model validation against experimental or field trial data. Ensuring quality standards are upheld is also important in … models. As a technical leader in the team, this role extends to collaboration with cross-functional teams as representative of the modelling team, and presenting technical solutions for system integration and performance assessment activities. Benefits of working here: State of the art technology & innovation External learning and development encouraged. Light and airy university type campus. Friendly environment! Restaurant, On More ❯
and enhancing capabilities. Your responsibilities include: Implementing software solutions through design, development, and testing Utilizing a range of technologies, with a focus on open-source libraries and components Building continuousintegration pipelines using tools like GitLab to ensure software quality and security Deploying systems across environments including AWS, Azure, and private clouds Engaging throughout the software lifecycle: concept More ❯
Filton, Gloucestershire, United Kingdom Hybrid / WFH Options
The One Group
products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice ContinuousIntegration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic engineering would be More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice ContinuousIntegration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic engineering would be More ❯
and establishing evaluation tasks and metrics. Proficiency in PyTorch or JAX and experience running distributed training on GPUs or cloud HPC resources. Strong software engineering habits: version control, testing, continuousintegration, code review, and containerization. Clear communication and ability to work in cross disciplinary teams. PREFERRED QUALIFICATIONS Familiarity with multimodal transformers. Experience aligning image embeddings with molecular or More ❯