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 ❯
for various aspects of the project, including data processing, machine learning, and data/compute infrastructure management• Implement and manage CI/CD pipelines using tools like GitHub Actions, CodeCoverage, and unit testing frameworks• Collaborate with data scientists, machine learning engineers, and systems engineers to ensure seamless and timely integration of code and infrastructure• Help establish … and enforce coding standards, best practices, and documentation guidelines across the project• Conduct code reviews and provide constructive feedback to maintain code quality and consistency• Optimize code performance, scalability, and reliability• Troubleshoot and debug software issues, and provide timely solutions• Stay up-to-date with the latest trends and best practices in software engineering and CI/… regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Additional Information Schedule: Full-time Job Code: 4821 Employee Status: Fixed-Term Grade: I Requisition ID: 105286 Work Arrangement : On Site More ❯
object/service orientated architecture, refactoring and separation of concerns. Provide accurate, detailed and timely estimates and track own activities against plan Comply with project plans and industry standards CodeCoverage provided on the code developed Key stakeholders: Influence, collaborate and co-ordinate with: Development Team Leader and/or Senior and Principal Developers – for direction and … to deliver for our customers. Ensure the performance, quality, and responsiveness of applications. Resolve defects/bugs during QA testing, pre-production, production, and post-release patches. Help maintain code quality, organization, and automatization. Utilize AWS services to build, deploy, and manage applications. Experiment with new technologies and methodologies to improve our development processes and product offerings. Participate in … code reviews, providing constructive feedback to peers. Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable. Contribute to the continuous improvement of our software development lifecycle. Be an active and enthusiastic team player. Partner effectively with all team members to deliver against commitments. What we're looking for: Extensive experience in software development with 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 ❯
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 ❯
prototypes to meet the business’ needs Refine functional requirements and develop technical specifications Generate technical documentation to communicate architectural and design decisions Develop complete test plans, tests, and strong codecoverage Resolve defects during QA testing, pre-production, production, and post-release cycles Communicate & collaborate cross-functionally across various teams, organizations and internal and external stakeholders to drive … in Computer Science or related field, Master’s degree a plus 7+ years of software development experience including Strong portfolio of work showing experience developing secure and standards-compliant code across multiple platforms. (Java, Microsoft stack as well as Open Source technology) Solid conceptual knowledge of design patterns and language agnostic design experience Test driven development mindset and strong … discipline of writing extensive tests for every production code ship Experience with Cassandra or Cosmos DB or other NO SQL databases Experience with multi-tenant architectures in the SaaS space Fluent in several of the following languages/platforms/libraries: Java and .NET Strong understanding of API’s and web service concepts such as REST, SOAP, and XML 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 ❯
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 ❯
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 ❯
infrastructures. RESPONSIBILITIES: Design and develop advanced test suites using object-oriented methodologies. Implement and execute test strategies on all supported platforms and to help improve overall quality and test code coverage. Complete manual and automated testing. Write backend integration tests and tests for RESTful APIs. Develop frameworks and automated test cases using Python. Design and develop integration, regression, and More ❯
to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unit testing and codecoverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using C/C++. More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Carbon60 - Eng&Tech
to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unit testing and codecoverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using C/C++. More ❯
to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unit testing and codecoverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using C/C++. More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Carbon60 - Eng&Tech
to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unit testing and codecoverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using C/C++. More ❯
Apple's AppStore 8 Proficiency with Linux, Mac OS X, GNU tools, and scripting languages Understanding of build systems CI/CD (Jenkins) Experience with Unit Testing frameworks and Codecoverage tools for Swift" Note: If you are interested, please share your updated resume and suggest the best number & time to connect with you. If your resume is 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 ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
MEng/MSc Degree or equivalent in Electronics/Computer Science or other related discipline. Metric driven verification – verification planning, requirements extraction – directed and constrained random verification – functional and codecoverage analysis SystemVerilog – SVA (SystemVerilog Assertions) Testbench design with verification frameworks like UVM/OVM, e, VMM Debugging skills – RTL – Testbench, OOP – Gate level (including SDF) Scripting experience More ❯