space sector – Hampshire This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and ensuring robust software development practices across complex projects. As … part of a collaborative engineering team, you’ll integrate coverage tools (GCOV/LCOV) into the build, adapt existing code bases, and work closely with developers and team leads to drive quality improvements. This is a role with real scope and technical depth, offering the chance to influence wider development practices and make a tangible impact on mission … critical systems. For this Software Engineer role, we are looking for someone with Strong commercial experience in C and C++ development Hands-on experience with codecoverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Understanding of build systems and large-scale software robustness Ability to collaborate with engineers and leads, bringing authority More ❯
Farnborough, England, United Kingdom Hybrid / WFH Options
IC Resources
Working Model This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Software Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and ensuring robust software development practices across complex projects. As … part of a collaborative engineering team, you’ll integrate coverage tools (GCOV/LCOV) into the build, adapt existing code bases, and work closely with developers and team leads to drive quality improvements. This is a role with real scope and technical depth, offering the chance to influence wider development practices and make a tangible impact on mission … critical systems. For this Senior C/C++ Engineer, we are looking for someone with: Strong commercial experience in C and C++ development Hands-on experience with codecoverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Ability to collaborate with engineers and leads, bringing authority and technical expertise What Next? For more More ❯
southampton, south east england, united kingdom Hybrid / WFH Options
IC Resources
Working Model This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Software Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and ensuring robust software development practices across complex projects. As … part of a collaborative engineering team, you’ll integrate coverage tools (GCOV/LCOV) into the build, adapt existing code bases, and work closely with developers and team leads to drive quality improvements. This is a role with real scope and technical depth, offering the chance to influence wider development practices and make a tangible impact on mission … critical systems. For this Senior C/C++ Engineer, we are looking for someone with: Strong commercial experience in C and C++ development Hands-on experience with codecoverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Ability to collaborate with engineers and leads, bringing authority and technical expertise What Next? For more More ❯
improvement in quality assurance. Architect, guide, and oversee the development and execution of comprehensive automated test suites and frameworks for both front-end and back-end systems, ensuring high coverage and efficiency. Design, own, and drive the overall QA strategy, setting clear priorities and roadmaps in alignment with business objectives and in consultation with the CTO and other stakeholders. … roadmap features are fully quality and performance tested, meeting the exacting standards of industry compliance and security. Review and maintain existing manual and automated regression suites, ensuring optimal test coverage, effectiveness, and efficiency. Monitor, analyse, and report on key QA metrics, KPIs, and team performance. Use data-driven insights to drive quality improvements. Advocate for and implement best practices … next 3-5 years. Documentation and onboarding resources for QA tools are published and maintained, enabling new developers to self-serve and become productive within 1 month of joining. CodeCoverage : At least 75% of code is fully tested by automation tests. Clearly published Goals and Monthly Metrics for each product area Fully automated regression testing across More ❯
rol in de ontwikkeling van onze webshops en apps voor Kruidvat en Trekpleister. Je bent verantwoordelijk voor: Het ontwikkelen en documenteren van complexe user stories Het schrijven van hoogwaardige code met goede codecoverage Het uitvoeren van code reviews en het handhaven van kwaliteitsstandaarden Samenwerken met collega's, zowel op locatie als op afstand Het analyseren More ❯
As part of the test-centric software engineering culture at Northwestern Mutual, we are looking for a software engineer with serious JavaScript experience and a passion for writing testable code for the role of Lead Software Engineer. We are on the lookout for someone who has expertise in full stack solutions, has working Dev Ops experience, and can play … analysis is executed for their products. Develops new integrations with APIs and incorporates event-driven design Strong requirements gathering and ability to document Lead automation efforts, champion unit test codecoverage, and fosters engineer excellence Leverage modern stack capabilities to transform our legacy processes and applications, align the team and delivery to target state architecture, ensuring adoption of … one or more technical platforms Strong communication skills capable of communicating between product, engineering, and the business Manages own time to meet objectives Ability to perform peer reviews on code and design Solid understanding of design patterns and architecture Successfully deals with ambiguity. Recognized as the go-to expert within the division or department. Ability to effectively communicate to More ❯
Test First, TDD, ATDD and BDD. Experience in DevOps (preferably working with containerized environments) and build tools using Jenkins CI/CD, Gradle, Github, Nexus and SonarQube and other codecoverage tools preferred. Experience testing and implementing API service architecture with Spring Boot. 3+ years of Hands-on Test Automation required. GCS is acting as an Employment Business More ❯
and the development/applicatif automated tests (TDD or BDD). Source control tools such as Bitbucket and GitHUB. CICD tools such as Jenkins, Bamboo, Artifactory. Unit test and codecoverage tool experience such as NUnit, SonarCube, AltCover. Experience of microservice architectures, REST Interfaces.Experience within an embedded software development environment Desired/Nice to have Experience: Android development More ❯
seeking experienced Verification Engineers to ensure the functional correctness and robustness of complex AI accelerator designs. You will play a key role in developing advanced verification environments and driving coverage closure to achieve first-silicon success. Key Responsibilities Collaborate with design and architecture teams to define and implement verification strategies for AI accelerator blocks and SoC subsystems. Build scalable … SystemVerilog/UVM testbenches, including test plans, monitors, checkers, scoreboards, and constrained-random stimulus. Perform coverage-driven and assertion-based verification, analyse coverage reports, and close functional and codecoverage gaps. Debug complex hardware–software interactions, reproduce silicon issues in simulation, and work closely with RTL, architecture, and software engineers to resolve them. Develop verification frameworks More ❯
Design, implement and maintain Back End services and APIs in a microservices architecture Strong experience with Node.js Help improve CI/CD, testing and engineering best practices (we use codecoverage tooling as part of our CI) Exceptional problem-solving ability and tenacity. Confident coding in Python. Strong work ethic. Excellent written and verbal communication skills in English. More ❯
strong understanding of processor architectures, and high-speed protocols. Responsibilities: Architect, develop, and maintain advanced verification environments (Testbenches) using UVM and SystemVerilog to ensure functional correctness and achieve aggressive coverage goals for complex SOC features. Develop and execute comprehensive verification test plans for key SOC blocks, with a focus on ARM processor subsystems and high-speed interfaces. Implement test … of PCI Express (PCIe) and high-speed Ethernet controllers, leveraging UVM sequences, scoreboards, and monitors. Develop, maintain, and optimize Python scripts to automate verification flows, process simulation results, drive coverage closure, and manage large-scale regression suites. Analyze simulation results, track coverage metrics, and debug failures down to the register-transfer level (RTL) using waveform viewers and logic … specifically PCI Express (PCIe) and/or high-speed Ethernet, within a UVM framework. Proficiency in Python scripting for verification automation, data analysis, and regression management. Deep knowledge of coverage-driven verification (CDV) techniques and methodologies for achieving functional and codecoverage closure. Experience (Desired): Experience with OVM and transition/migration to UVM. Familiarity with Post More ❯
Tampa, Florida, United States Hybrid / WFH Options
Apetan Consulting
of cross-browser compatibility issues. Proficient in technical unit testing. Proficient in functional unit testing. Experience creating pull requests which include quality gates such as documentation, screenshots, gated builds, codecoverage, vulnerability assessments, best practice comments, and peer comments. Will also be called upon to review other's pull requests. Good understanding of asynchronous request handling and partial More ❯
DO178C Level B or SIL-4 or equivalent standards. Specification & requirements creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews. Unit Testing using LDRA, RAPITA or equivalent testing tool. Understanding of CodeCoverage and techniques/strategies used to cover/justify shortfall Working in a More ❯
DO178C Level B or SIL-4 or equivalent standards. Specification & requirements creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews. Unit Testing using LDRA, RAPITA or equivalent testing tool. Understanding of CodeCoverage and techniques/strategies used to cover/justify shortfall Working in a More ❯
DO178C Level B or SIL-4 or equivalent standards. Specification & requirements creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews. Unit Testing using LDRA, RAPITA or equivalent testing tool. Understanding of CodeCoverage and techniques/strategies used to cover/justify shortfall Working in a More ❯
DO178C Level B or SIL-4 or equivalent standards. Specification & requirements creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews. Unit Testing using LDRA, RAPITA or equivalent testing tool. Understanding of CodeCoverage and techniques/strategies used to cover/justify shortfall Working in a More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
DO178C Level B or SIL-4 or equivalent standards. Specification & requirements creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews. Unit Testing using LDRA, RAPITA or equivalent testing tool. Understanding of CodeCoverage and techniques/strategies used to cover/justify shortfall Working in a More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
DO178C Level B or SIL-4 or equivalent standards. Specification & requirements creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews. Unit Testing using LDRA, RAPITA or equivalent testing tool. Understanding of CodeCoverage and techniques/strategies used to cover/justify shortfall Working in a More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
SIL-4, or equivalent). Expertise in specification and requirements creation, with compliance tracking in DOORS. Working knowledge of C/C++ for testing special builds and conducting focused code reviews. Proficiency in unit testing using tools such as LDRA, RAPITA, or equivalent. Understanding of codecoverage techniques and strategies for addressing shortfalls. Hands-on experience in More ❯
SIL-4, or equivalent). Expertise in specification and requirements creation, with compliance tracking in DOORS. Working knowledge of C/C++ for testing special builds and conducting focused code reviews. Proficiency in unit testing using tools such as LDRA, RAPITA, or equivalent. Understanding of codecoverage techniques and strategies for addressing shortfalls. Hands-on experience in More ❯
watford, hertfordshire, east anglia, united kingdom
Guidant Global
SIL-4, or equivalent). Expertise in specification and requirements creation, with compliance tracking in DOORS. Working knowledge of C/C++ for testing special builds and conducting focused code reviews. Proficiency in unit testing using tools such as LDRA, RAPITA, or equivalent. Understanding of codecoverage techniques and strategies for addressing shortfalls. Hands-on experience in More ❯
functionality testing, and usability testing. Lead other testers on the testing team and manage testing process questions and issues. Performance Tracking and Metrics: Define and track test metrics, including codecoverage, quality, and performance. Scheduling and Estimation: Determine and meet time estimates and schedules for testing efforts. Strategic Alignment: Adhere to the strategic direction set by senior management. More ❯
automated processes for data engineering teams across our client Thought leader and partner with wider Onyx data engineering teams to advise on implementation and best practices Cloud Infrastructure-as-Code Define Service and Flow orchestration Data as a configurable resource (including configuration-driven access to scientific data modelling tools) Observability (monitoring, alerting, logging, tracing, ...) Enable quality engineering through … KPIs and codecoverage and quality checks Standardise GitOps/declarative software development lifecycle Audit as a service What you’ll need to have to be successful: Strong experience with coding in Python coding A background of 5+ years in Software Engineering, using Google Cloud Platform (GCP) Data Ops Engineers take ownership of delivering high-performing, high-impact More ❯
automated processes for data engineering teams across our client Thought leader and partner with wider Onyx data engineering teams to advise on implementation and best practices Cloud Infrastructure-as-Code Define Service and Flow orchestration Data as a configurable resource (including configuration-driven access to scientific data modelling tools) Observability (monitoring, alerting, logging, tracing, ...) Enable quality engineering through … KPIs and codecoverage and quality checks Standardise GitOps/declarative software development lifecycle Audit as a service What you’ll need to have to be successful: Strong experience with coding in Python coding A background of 5+ years in Software Engineering, using Google Cloud Platform (GCP) Data Ops Engineers take ownership of delivering high-performing, high-impact More ❯
automated processes for data engineering teams across our client Thought leader and partner with wider Onyx data engineering teams to advise on implementation and best practices Cloud Infrastructure-as-Code Define Service and Flow orchestration Data as a configurable resource (including configuration-driven access to scientific data modelling tools) Observability (monitoring, alerting, logging, tracing, ...) Enable quality engineering through … KPIs and codecoverage and quality checks Standardise GitOps/declarative software development lifecycle Audit as a service What you’ll need to have to be successful: Strong experience with coding in Python coding A background of 5+ years in Software Engineering, using Google Cloud Platform (GCP) Data Ops Engineers take ownership of delivering high-performing, high-impact More ❯