Senior Software Development Engineer Jobs in the Midlands

2 of 2 Senior Software Development Engineer Jobs in the Midlands

Senior Software Development Engineer - Site Reliability Engineer

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software Development Engineer - Site Reliability About the Role We're looking for a Senior Engineer to join our Site Reliability Engineering (SRE) team. This role is ideal for a skilled Java engineer with a passion for understanding how complex systems work, analysing performance, and … OAuth. Knowledge using monitoring & logging tools to troubleshoot problems in a distributed network of systems. Excellent understanding of infrastructure as code and CI/CD pipeline management via Jenkins. Development experience within a cloud environment. Strong experience in back-end architectural and design patterns. Able to effectively communicate and partner across engineering to maximise inner-sourcing opportunities and reduce More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Development and Test (UK) - Wearables/IoT battery REQUIRED

Loughborough, Leicestershire, United Kingdom
E-Space SAS
we're unapologetically curious and we're 100% committed to saving space, protecting our planet and turning connectivity into actionable intelligence. We are seeking a highly skilled and motivated Software Engineer - Development and Test to design, develop, and optimize software for battery-operated IoT devices with a strong emphasis on testing automation. The role involves developing … low-level software, focusing on power efficiency, real-time performance, system reliability, and implementing robust testing frameworks. You will also contribute to Board Support Packages (BSPs), kernel-level development, and platform integration. Primary focus will be on Automation pipelines before the platform SW goes out to other teams. What you will do: Core Development Embedded Software Development : Design, write, debug, and maintain low-level software for embedded systems, including BSP and drivers. Power Optimization : Implement algorithms and techniques to minimize power consumption for battery-operated devices. Kernel and RTOS Development : Customize and optimize RTOS (e.g., FreeRTOS) or Linux kernel components for embedded platforms. IoT Integration : Develop secure and efficient communication protocols for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: