as part of an Agile team, contributing throughout the full software lifecycle. Validation & Verification: Ensure software quality and performance through rigorous validation, verification, and testing, with strong experience in software quality, coding standards, metrics and the use of automated tooling to support these aspects. Field Trials Support: Support field … trials, ensuring software meets required standards in real-world conditions. Software Testing & Integration: Perform rigorous software testing and integration to ensure smooth deployments and product stability. Process Improvement: Help improve software engineering processes to enhance development efficiency. Review & Approve Changes: Coordinate the review and approval of software changes … as well as API development. Strong understanding of SOLID principles and modern software design patterns. Experience with optimisation of software engineering processes. Experience with unittesting, version control (Git), and build pipelines. Experience with multi-threaded development and distributed software systems. Deep experience in the improvement of software More ❯
Whiteley, Hampshire, United Kingdom Hybrid / WFH Options
Leidos LLC
software using functional and/or object oriented methodologies Implement software solutions and/or tools that contain logical and mathematical solutions Conduct functional, unittesting and/or early system integration testing Investigate problems identified during test, including problem diagnosis and resolution Prepare operating instructions for More ❯
standards in real-world conditions. Team Collaboration & Engagement: Actively engage and collaborate with both the immediate development team and the broader TEKEVER community. Software Testing & Integration: Perform rigorous software testing and integration to ensure smooth deployments and product stability. Mentorship: Mentor Engineers and Graduate Engineers, helping to develop … the C2 level. Experience: Minimum of 5+ years of software development experience in a commercial environment. Proficiency in C/C++ programming. Experience with unittesting and the software development lifecycle. Knowledge of multi-threaded development and distributed software systems. Familiarity with SOLID principles and modern software design More ❯
product line. The role requires the ability to work on individual pieces of work and solve problems, including designing program flow, effective coding, and unit testing. Responsibilities: Interfacing with other personnel or team members to finalize requirements Writing and reviewing detailed specifications for system components of moderate complexity Collaborating More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Dunstan Thomas Group
using IoC containers Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unittesting/Test Driven Development Additional/Desirable Skills and Experience Comfortable using agile working practices and methodologies (such as Scrum) Experience using More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
twentysix
we do things, better software engineering and best practices You care about things like code quality, modularity, and performance. Ensuring code is developed and unit tested using the SOLID principles You are not satisfied with a site that only "works", but rather a site that works in the best … qualification, HNC or HND or equivalent Minimum of 3 years of software engineering experience across different projects, using C#, Dot net core, server technologies, unittesting asp.net, razor, SQL Strong knowledge of software design, and implementation methodologies and processes Minimum of 3 years' experience in a variety of More ❯
business needs. Knowledge of data governance, compliance standards, and security protocols in global data environments. Experience with DevOps principles such as CI/CD, unittesting, and AGILE development, envisaging options to contain costs over time. Knowledge/Experience 2-4 years of experience in data management, Data More ❯
implement embedded software: Develop efficient, low-level code in C for microcontrollers and embedded systems, ensuring optimal performance, resource usage, and reliability. - Debugging and testing; use debugging tools and methods (e.G., JTAG, oscilloscopes) to troubleshoot hardware-software interactions, optimize code, and perform system validation through unit and integration … in Electronics, Physics, or a related field, with a 2:1 classification or higher. - Provable practical experience in embedded C programming. - Proficient in software unittesting and demonstrates a strong aptitude in numeracy. - Working knowledge of ISO9000 standards and version control systems. - It would be ideal if you More ❯
edge technologies + MCU programming The ideal candidate will have: + Firmware development – C + Hands on embedded software development + MCU programming + Unittesting This is a full-time role with a salary range of £40-67k . If you feel you have the necessary More ❯
edge technologies + MCU programming The ideal candidate will have: + Firmware development C + Hands on embedded software development + MCU programming + Unittesting This is a full-time role with a salary range of £50-67k . If you feel you have the necessary More ❯
edge technologies + MCU programming The ideal candidate will have: + Firmware development – C + Hands on embedded software development + MCU programming + Unittesting This is a full-time role with a salary range of £40-67k. If you feel you have the necessary skills More ❯
touch technology, who are seeking a highly skilled Embedded Hardware/Firmware Engineer to join their team. This role focuses on designing, implementing, and testing algorithms for cutting-edge touch, hover, force, and haptic silicon devices. If you thrive in a creative, resource-limited environment and are committed to … Degree in Electronics or Physics. Other technical fields may be considered with relevant experience. Hands-on experience in embedded C coding. Proficient in software unit testing. Strong numeracy skills and experience with ISO9000 frameworks and version control. Demonstrated record of successful project completions. Desirable: Low-level USB firmware experience. More ❯
touch technology, who are seeking a highly skilled Embedded Hardware/Firmware Engineer to join their team. This role focuses on designing, implementing, and testing algorithms for cutting-edge touch, hover, force, and haptic silicon devices. If you thrive in a creative, resource-limited environment and are committed to … Degree in Electronics or Physics. Other technical fields may be considered with relevant experience. Hands-on experience in embedded C coding. Proficient in software unit testing. Strong numeracy skills and experience with ISO9000 frameworks and version control. Demonstrated record of successful project completions. Desirable: Low-level USB firmware experience. More ❯