2 of 2 Permanent Memory Management Jobs in Wales

Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom

Location
Cardiff, Wales, United Kingdom
related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce best‐practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross‐version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft … Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen‐reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long‐term roadmap for the Windows ...

Firmware Developer

Location
Swansea, Wales, United Kingdom
industry. Along side of NDT Global , TSC Subsea combines deep subsea expertise with access to industry-leading inspection technologies, advanced data insights, and integrity management capabilities. NDT Global is recognized worldwide for its leadership in inline inspection and asset integrity solutions, including ultrasonic technologies such as Pulse Echo, Pitch … software development, with the ability to work independently on assigned systems. Strong proficiency in C/C++ for embedded systems, with solid understanding of memory management, concurrency, and direct hardware interaction. Hands-on experience with microcontrollers and embedded platforms, including both bare-metal and RTOS-based development. Practical ...