cover image
Empresaria Group plc

Software Engineer

Hybrid

Lincoln, United kingdom

£ 65 /hour

Freelance

13-01-2026

Share this job:

Skills

Problem-solving Programming C++ Embedded Systems

Job Specifications

Software Engineer (C++ Contractor)

Role Overview

We are an engineering-led organisation designing and building advanced hardware and software systems that extract real-world insight from complex data. Our software team develops the tools that bring these systems to life, and we are seeking an experienced C++ Software Engineer to support ongoing development on a contract basis.

Key Responsibilities

As a Software Engineer, you will contribute to the development and enhancement of C++ applications that integrate directly with proprietary hardware systems. The role spans the full development lifecycle, including:

Designing and implementing new features
Debugging and improving existing functionality
Testing software on live, integrated systems

You will work closely with hardware and systems engineers to turn technical concepts into robust, working solutions. This is a hands-on role suited to someone who enjoys practical problem-solving and seeing their work deployed in real-world environments.

Essential Experience & Skills

We are open to contractors with varying levels of experience. More important than years served is a pragmatic mindset, strong technical fundamentals, and the ability to work effectively in a small team.

Essential:

Strong C++ skills and solid understanding of object-oriented programming
Practical, delivery-focused approach to engineering problems
Comfortable collaborating within a small, multi-disciplinary engineering team

Desirable Experience & Skills

Experience using Qt for UI development
Understanding of software–hardware integration, including FPGA-based or embedded systems
Exposure to RF systems or related technical domains
Experience building, operating, or integrating drones or similar platforms
Interest in aerospace, sensing technologies, or complex data systems

You will work closely with the software lead and a small team of engineers responsible for delivering well-engineered, production-ready solutions.

For more information please contact me via email: kieran.slaughter@empresaria.com or reach out on LinkedIn

About the Company

Empresaria is a global specialist staffing group operating from 15 countries across 6 diversified sectors. Our purpose is to positively impact the lives of people, while delivering exceptional talent and solutions to our clients globally. Know more