9 of 9 Memory Management Jobs in the South East

iOS Developer

Hiring Organisation
ARC IT Recruitment
Location
Brighton, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 - 70,000 Annual
with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross-functional teams on exciting projects Nice to have: experience with Android development (Kotlin) Our client ...

Mobile Developer

Hiring Organisation
Arc IT Recruitment
Location
Brighton, East Sussex, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross-functional teams on exciting projects Nice to have: experience with Android development (Kotlin) Our client ...

Senior Embedded Rust / Systems Developer

Hiring Organisation
YT Technologies
Location
Crawley, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
software directly for embedded devices, not servers. If you are looking for an autonomous environment where you can solve complex technical challenges using Rusts memory safety and concurrency features, this is your next project. Key Responsibilities Design & Develop: Build and maintain high-performance, safe, and maintainable systems software using … decisions, own features end-to-end from design through to deployment, and participate in code reviews. Performance Optimisation: Debug and optimise systems for performance, memory usage, concurrent programming, and maximum reliability. Hardware Integration: Interface software with custom low-level platforms, handling protocols for connected fleet and transit gateways. Process ...

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

Hiring Organisation
Speechify
Location
Southampton, UK
Employment Type
Full-time
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 ...

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

Hiring Organisation
Speechify
Location
Eastbourne, East Sussex, UK
Employment Type
Full-time
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 ...

Embedded Software Engineer C++ (Embedded Linux)

Hiring Organisation
4Square Recruitment Ltd
Location
Farnborough, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum
optimise performance-critical applications Work closely with hardware and electronics engineers to integrate software with embedded devices Investigate and resolve complex concurrency and memory issues Participate in architecture discussions, code reviews and technical planning Write clean, maintainable and well-tested code Essential Skills & Experience Strong commercial experience developing software … experience with: Mutexes Locks Condition Variables Deadlock prevention Race condition analysis Thread-safe programming Strong understanding of Linux internals, including: Processes and threads Scheduling Memory management Inter-process communication (IPC) Signals File systems Experience debugging Linux applications using tools such as GDB Comfortable working within a Linux command ...

Senior C++ Programmer

Hiring Organisation
IT Search & Select
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
810+ years professional experience developing complex systems in C++. Expert-level understanding of modern C++ (C++11/14/17/20) , STL, templates, memory management and performance tuning. Strong background in real-time, embedded or distributed systems. Solid Linux development experience and familiarity with modern tooling ...

C# . Net Developer, Hybrid

Hiring Organisation
Exposed Solutions
Location
SL1, Slough, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
such as RabbitMQ. Excellent debugging and problem-solving skills. Experience writing efficient, maintainable, well-tested code. Knowledge of low-level programming concepts , such as memory management, threading, performance optimisation and concurrency. Nice to Have Experience with distributed systems or microservices. Cloud experience (Azure or AWS). CI/ ...

Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Basingstoke, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
environments (e.g. FreeRTOS, SafeRTOS, or bare-metal configurations) . Peripherals & Connectivity: Develop low-level drivers and handle protocol integration for sensor data acquisition, battery management, and wireless communication layers (BLE, GNSS/GPS, I2C, SPI, CAN) . Automation & Scripting: Utilise Python to build automated test frameworks and custom validation … record of delivering firmware for real-world physical devices that have shipped to market . RTOS & Bare-Metal Depth: Strong understanding of scheduling, interrupts, memory management, and debugging directly on hardware . Sensor & Protocol Mastery: Comfortable interfacing with microcontrollers to drive real-time data handling, motor/power ...