LHH
C++ LabVIEW
Skills
1 day ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Southampton, UK
Work mode:
Onsite
Published on:
21 October 2026
What they need
Senior Software Engineer – C++
Location: Southampton – hybrid, 2–3 days onsite per week
Contract: Until 18 December 2026
We are looking for a Senior Software Engineer to support the development of test engineering solutions across defence and commercial technology projects.
You will join a collaborative engineering team, developing software that interfaces with hardware and supports the testing of advanced sensor and protection products. Previous defence industry experience is not essential; applications are welcomed from engineers across other sectors.
The role
Design, develop and maintain software using C++ and object-oriented development principles.
Develop test applications and frameworks that support hardware and electronic systems.
Create intuitive user interfaces, drawing on HMI, GUI and UX experience.
Develop applications for Windows and Linux environments.
Define and document machine-to-machine interfaces.
Contribute to microservices architectures and containerised solutions.
Work closely with software, firmware, electronics and test engineers.
Follow agreed design and coding standards within an iterative development environment.
Skills and experience
Strong C++ or relevant object-oriented software development experience.
Familiarity with electronics, lower-level firmware and hardware interfacing.
Experience developing test frameworks and automated tests.
Experience creating or interpreting technical interface documentation.
Knowledge of microservices and containerisation.
Experience developing HMI or GUI applications, with an understanding of user experience.
Experience developing applications for Windows and Linux.
Familiarity with Agile or other iterative development approaches.
Experience using tools such as Jira, Azure DevOps and Git.
Strong communication skills and the ability to work collaboratively across engineering disciplines.
Useful additional experience
Python, C# or LabVIEW.
CUDA integration for AI or machine learning applications.
Industrial communication protocols.
Infrared technologies.
A relevant qualification in software engineering, computer science, physics or a related discipline.
Working arrangements
This role requires attendance at the Southampton office approximately 2–3 days per week. Onsite requirements may vary according to project activity and the support needed by the wider engineering team.
To apply or discuss the opportunity, please contact John Kennedy.
T: +44 (0)20 7015 2454
Other offers great for you!
These companies are also looking for great profiles
Raedy
Développeur Full Stack .NET / Azure / Microservices
Freelance
Lyon, France
Onsite
Skills
18 hours ago
Quick apply
EAYS Consulting
Architecte technique – , Saint-Denis (93) – 12 mois
TJM 576 EUR/jour
Freelance
Hybrid
Skills
17 hours ago
Quick apply
Kalytech Consulting
Développeur Full Stack Senior .NET / Angular
Permanent contract
Brussels, Belgium
Onsite, Hybrid
Skills
15 minutes ago
Quick apply
No company information available.