Real Time Software Development & Deployment Engineer

Expleo
Cheadle, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cheadle, United Kingdom

Tech stack

Agile Methodologies
C++
Static Program Analysis
Software Debugging
Linux
Distributed Systems
MISRA C (C Programming Language)
Scrum
Software Architecture
Real-Time Operating Systems
GIT
Jenkins

Job description

We are seeking a highly experienced Software Engineer with a strong background in modern C++ development for real-time, distributed systems deployed on Linux-based platforms. The role involves delivering high-integrity, maintainable, and robust software within a complex systems environment, with a focus on containerised deployments, distributed architectures, and strict quality processes. The ideal candidate will demonstrate strong ownership, disciplined reporting, and the ability to operate effectively in an Agile delivery environment.

Design, implement, and maintain high-quality C++ software for real-time, distributed systems. Develop, debug, and deploy software on Linux targets while ensuring performance, reliability, and maintainability. Contribute to the design of distributed software architectures and runtime deployment strategies. Implement clean, standards-compliant code aligned with MISRA, JSF++, and static analysis requirements. Support build, test, and release activities through CI/CD pipelines using Jenkins or Git runners. Participate in Agile ceremonies (Scrum/Kanban) and maintain excellent communication and reporting discipline. Collaborate with cross-functional teams and contribute to model-driven engineering workflows. Manage quality, schedule, and cost for assigned work packages, ensuring on-time and compliant delivery.

Requirements

A BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience

About the company

Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe.

Apply for this position