5 of 5 Permanent Trunk-Based Development Jobs in the Midlands

Senior Software Engineer

Hiring Organisation
Hudson Shribman
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
optimization using Visual Studio 2026, memory and CPU profiling tools, and network packet inspection. Participate in code reviews and PR workflows following trunk-based development with semantic versioning. Apply SOLID principles, Clean Architecture, and established design patterns (MWM, Factory, Observer, Strategy, Decorator, Dependency Injection … Observer, Strategy, Decorator). Experience with performance profiling and optimization of .NET applications (memory, CPU, network). Proficiency with Git in a trunk-based development workflow using semantic versioning. Experience with unit testing frameworks (xUnit/NUnit), TDD practices, and code coverage tooling. Knowledge ...

Senior Embedded Software Engineer

Hiring Organisation
Hudson Shribman
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
engineering solutions used in mission-critical environments worldwide. As Senior Embedded Software Engineer you will play a key role in the design and development of embedded control software for advanced industrial power systems, working within a collaborative multidisciplinary engineering team. You will work closely with Electrical, Mechanical … support validation activities Produce clear technical documentation including design specifications and test plans Work within modern development practices including Git, trunk-based development and semantic versioning Support manufacturing, commissioning and service teams with technical investigations Contribute to continuous improvement of development ...

Senior Desktop Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Swadlincote, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
expertise in C#/.NET and WPF, particularly in building responsive, real-time desktop applications. You will take ownership of the full software development lifecycle, from architecture and design through to release and ongoing optimisation. Working closely with embedded, electrical and mechanical engineering teams, you will deliver …/NUnit), TDD practices and code coverage Participate in code reviews and collaborative development workflows using Git Work in a trunk-based development environment with semantic versioning Skills & Experience Required Degree in Software Engineering, Computer Science or equivalent experience Strong commercial experience ...

Senior Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Derbyshire, Swadlincote, United Kingdom
Employment Type
Permanent
Salary
£55000 - £70000/annum
integrate embedded control systems for advanced industrial applications. This role is ideal for an experienced engineer with strong C/C++ embedded development skills, looking to work on real-time systems (RTOS) and ARM Cortex-M microcontrollers (STM32) within a collaborative, multi-disciplinary engineering environment. You will work …/SIL test environments Produce clear technical documentation including specifications, architecture diagrams, and test plans Use Git (version control) within a trunk-based development environment with semantic versioning Support manufacturing, commissioning and field service teams with troubleshooting and issue resolution Drive continuous improvement ...

Senior Embedded Software Engineer

Hiring Organisation
ReeVR
Location
Rugeley, Staffordshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
MISRA-C standards Experience with unit testing frameworks, static analysis, and code coverage tools Proficiency with Git in a trunk-based development workflow Familiarity with industrial communication protocols such as Modbus/TCP, CAN, and Ethernet (UDP/ ...