problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware/firmware interaction. Skilled at debugging in constrained … layers. Experience with embedded platforms (For example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash/shell, CI (Continuousintegration) experience. Ability to read electronics schematics. A collaborative and supportive team player – contributing actively to shared goals and supporting colleagues across disciplines. Practical, proactive mindset – comfortable taking More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware/firmware interaction. Skilled at debugging in constrained … layers. Experience with embedded platforms (For example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash/shell, CI (Continuousintegration) experience. Ability to read electronics schematics. A collaborative and supportive team player contributing actively to shared goals and supporting colleagues across disciplines. Practical, proactive mindset comfortable taking More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware/firmware interaction. Skilled at debugging in constrained … layers. Experience with embedded platforms (For example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash/shell, CI (Continuousintegration) experience. Ability to read electronics schematics. A collaborative and supportive team player - contributing actively to shared goals and supporting colleagues across disciplines. Practical, proactive mindset - comfortable taking More ❯
gloucestershire, south west england, united kingdom
CoreTech Security
through a complete project lifecycle, engaging in requirements capture, design review, implementation, and assurance. Commitment to code correctness and quality assurance through static analysis, code review, automated testing, and continuous integration. This vacancy is for experienced software engineers and will require skills and experience in several of the areas listed as well as the ability to lead technical projects. More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Corriculo Ltd
maturity. The successful QA Engineer will use their knowledge of C#, Playwright (or Selenium), and Agile/BDD testing practices to create and maintain clean, reliable test scripts, support continuousintegration efforts, and drive the evolution of the company’s QA function. The Company The QA Engineer will join a market-leading software business developing award-winning digital … the world’s most recognised organisations, and the company has built a reputation for combining cutting-edge technology with outstanding service delivery. With an emphasis on collaboration, innovation, and continuous improvement, this is a fantastic environment for a QA Engineer looking to work with modern technologies in a forward-thinking, supportive team. The company operates a hybrid working model … would really set your application apart! The list above is important, but not as important as finding the right person! If you have a passion for quality, automation, and continuous improvement and feel this role is a strong fit, we’d love to hear from you. So What’s Next? If you’re a QA Engineer or Automation Engineer More ❯
families such as Si-Labs, Microchip, and TI. Experience of low-power wireless communications, such as Zigbee, Wi-Fi and Bluetooth You will be able to demonstrate experience in ContinuousIntegration and distributed revision control tools along with bug tracking platforms (such as Git, Jira, confluence) Ideally you will have experience of development in an Agile environment and More ❯
Filton, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
tooling Experience & Knowledge Strong programming knowledge – C, C++, C# and/or 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
tooling Experience & Knowledge Strong programming knowledge - C, C++, C# and/or 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 ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
The ONE Group Ltd
tooling Experience & Knowledge Strong programming knowledge – C, C++, C# and/or 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 established architecture techniques and design patterns. Experience with model-based engineering approaches. Strong communication skills - able to influence, mentor, and articulate complex concepts clearly. A strong advocate for continuousintegration , good design, and clean code practices. The ability to balance trade-offs and justify design rationale . Understanding of software abstraction layers and technology stacks. Experience defining More ❯
architecture techniques and design patterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuousintegration and robust design processes The ability to weigh trade-offs and justify design rationale effectively If you're looking for a new role with a chance to More ❯
architecture techniques and design patterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuousintegration and robust design processes The ability to weigh trade-offs and justify design rationale effectively If you're looking for a new role with a chance to More ❯
architecture techniques and design patterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuousintegration and robust design processes The ability to weigh trade-offs and justify design rationale effectively If you're looking for a new role with a chance to More ❯
base across multiple marine control products. Contribute across front-end (Angular, React, TypeScript) and embedded back-end (C++) environments. Collaborate with hardware and embedded teams to ensure seamless system integration and control logic . Build and refine automated testing frameworks using Python to drive CI/CD and continuous integration. Help define the future of intelligent control architectures More ❯
Little London, Gloucestershire, UK Hybrid / WFH Options
Focus on SAP
challenging projects that demand innovation, collaboration, and thought leadership . Role – We are seeking an experienced MuleSoft Tech Lead to lead the design, development, and delivery of enterprise-grade integration solutions using the MuleSoft Anypoint Platform. In this role, you will take ownership of integration projects end-to-end; from architecture and design to deployment and performance optimisation. … You will also mentor junior developers, collaborate with cross-functional teams, and ensure all solutions are secure, scalable, and aligned with best practices. Key Responsibilities: Lead MuleSoft integration projects from concept to completion, ensuring high-quality delivery. Architect and design API-led integration solutions , defining reusable patterns and best practices. Develop, test, and deploy MuleSoft applications and APIs … architects, and stakeholders to translate business needs into technical designs. Ensure integrations meet security, scalability, and performance requirements. Design and manage CI/CD pipelines for automated deployments and continuous integration. Maintain technical documentation, including architecture diagrams, design specs, and deployment guides . Key Skills: 5+ years of experience delivering MuleSoft integration projects. Expertise in the MuleSoft Anypoint More ❯