strong culture of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in codequality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/ More ❯
strong culture of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in codequality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/ More ❯
and other device-level software. Ensure compliance with security and performance standards in the development of software. Write comprehensive unit tests , documentation , and ensure codequality through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years More ❯
and other device-level software. Ensure compliance with security and performance standards in the development of software. Write comprehensive unit tests , documentation , and ensure codequality through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years More ❯
support tickets. Ability to communicate technical issues to non-technical users. Experience with SQL, Power BI, or SSRS. Strong knowledge of system and softwarequality assurance best practices and methodologies. Strong customer-service orientation. Excellent written, oral, and interpersonal communication skills. Ability to communicate ideas in both technical More ❯
repeatable patterns. Assist with solving complex technical problems when they arise through the methodical application of solution knowledge. Ensure software meets requirements of quality, security, extensibility, maintainability, and observability. Develop architecture roadmaps aligned with long-term product roadmaps. About You A Bachelor's/Master's degree in … architecture and security such as networking, containers, storage, API gateways, etc. with a special emphasis on AWS/Azure cloud infrastructure. Knowledge of softwarequality assurance principles, test automation tools, CI/CD tools, security tools, and application/systems monitoring. Experience in Agile development practices at scale. More ❯
Quality Engineering Automation Lead Permanent/Hybrid/South Wales up to £80,000 and … bonus scheme Overview: We are seeking a Quality Engineering Automation Lead to drive automation initiatives, architect scalable testing frameworks, and enhance softwarequality in a fast-paced, technology-driven environment. This role requires strong expertise in test automation, CI/CD integration, and mentoring teams in … teams. • Integrate automated testing into CI/CD pipelines for efficient execution. • Mentor teams on automation best practices and upskill internal resources. • Define quality metrics, measure automation effectiveness, and provide reporting. • Troubleshoot test failures, optimise test suites, and enhance automation performance. • Collaborate with stakeholders to define and execute More ❯
aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with microcontrollers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet … the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure softwarequality and reliability. Troubleshoot and debug software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to More ❯
aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with microcontrollers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet … the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure softwarequality and reliability. Troubleshoot and debug software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to More ❯
aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with microcontrollers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet … the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure softwarequality and reliability. Troubleshoot and debug software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to More ❯
Guide a team of software engineers in the development of software solutions for satellites, ground stations, and network services. Define and implement comprehensive softwarequality assurance strategies, plans, and processes. Establish and enforce quality standards and best practices to ensure the reliability of our software products. … functional teams to define quality standards and metrics. Drive test automation initiatives and increase test coverage through automation. Monitor and analyze softwarequality metrics to identify areas for improvement. Generate and communicate test reports and quality metrics to stakeholders. YOU MUST HAVE Experience in … softwarequality assurance. Strong experience in software testing, test planning, test case design, and test execution. Bachelor's Degree in a technical discipline such as Computer Science, Engineering, or a related field. Strong problem-solving and analytical skills. Effective communication and collaboration skills. Honeywell is an equal opportunity More ❯
prem applications. Consult and collaborate with cross-functional teams, including product owners, business analysts, UI/UX, and test teams, to deliver high-quality solutions. Contribute to software development projects, providing architectural input when required. Provide BAU support for main applications including minor enhancements to ensure that the … DevOps. Maintain documentation for any updates to these systems including run manuals, wikis, and high-level/low-level technical design documents. Ensure softwarequality and performance through testing and optimization. Ensure that the source code is controlled and that any updates follow the relevant governance (CAB … Architecture review, etc.). Support the redevelopment of a number of legacy applications. Conduct and participate in code reviews ensuring adherence to defined coding standards. Transition any additional applications from a third-party vendor to the organisation's support and development as required. Advise on knowledge transfer strategies with More ❯
an emphasis on cloud infrastructure. Responsibilities Design and implement scalable Azure cloud infrastructure aligned with project timelines and technical requirements. Develop robust, maintainable Python code optimized for deployment on the Azure platform. Build intuitive, cloud-based user interfaces tailored for IoT applications. Lead and actively contribute to code reviews to ensure best practices and code quality. Conduct thorough testing across all phases including unit testing, integration, design verification, acceptance, and compliance testing. Experience Required Bachelor's degree in Computer Science (or related field). 3+ years minimum commercial Python coding experience. Apply foundational knowledge of embedded More ❯
ERP processes. Monitor system performance and report critical issues proactively. Work in concert with IT and business teams to promote process improvements. Individual Quality and Safety Responsibilities To comply with STATS and Client quality, safety and environmental management systems and procedures at all times. Ensure all … SQL and Microsoft SSRS Experience in supporting Tier 1 ERP system (e.g. SAP, Oracle, AX). Personal Qualities Strong knowledge of system and softwarequality assurance best practices and methodologies. Strong customer-service orientation. Excellent written, oral, and interpersonal communication skills. Ability to communicate ideas in both technical More ❯
Newport-On-Tay, north east scotland, united kingdom
Rise Technical Recruitment Limited
role involves algorithm development, scripting in Python or similar, automated build and unit testing, debugging with bench test equipment, and participating in document and code reviews. This is a great opportunity to join an exciting business where you can showcase your skills and be part of some exciting growth. … embedded software for new products and projects. Write, debug, and test software programs. Enhance and maintain existing firmware by adding new features. Ensure softwarequality and performance through rigorous testing and optimisation. The Person: Proficient in Assembly and C programming languages. Experience with analog and digital circuit design … development, scripting in Python or similar languages. Experience with automated build and unit testing, debugging with bench test equipment, and participating in document and code reviews. JBRP1_UKTJ More ❯