Senior Software Engineer Opportunity

trinity resource solutions company

Subscribe to our Telegram & Twitter Channel

Senior Software Engineer in UNITED KINGDOM

Visa sponsorship & Relocation 1 day ago

Senior Software Engineer – Shape the Future of Defence Tech

📍Heathrow or Weymouth relocation package| Hybrid | Flexible Hours | Career-Defining Projects


About the Role

We’re looking for a Senior Software Engineer who’s ready to step up, take ownership, and help drive innovation in the Defence sector. You’ll be part of (and often leading) a team of talented engineers designing, building, and delivering high-performance software systems that make a real-world impact.

You’ll translate big, complex system requirements into elegant, efficient code — guiding your team from concept to customer acceptance. Think of yourself as part strategist, part problem-solver, part mentor.

If you’re a natural leader who loves solving the impossible and thrives on pushing boundaries — this is your playground.


What You’ll Be Doing

Turning system requirements into next-level software design and architecture.

Presenting your designs and ideas confidently — to teams and to customers.

Collaborating with firmware, hardware, and systems engineers to make the magic happen.

Leading, mentoring, and inspiring a small team to deliver excellence.

Owning project timelines, quality, and compliance with technical standards.

Building and testing C++ software that performs flawlessly under pressure.

Driving structured verification and validation to meet customer expectations.

Using modern tools like Enterprise Architect, Docker, and industry IDEs to create clean, maintainable code.

Getting hands-on with real-time and embedded software — including acoustic signal processing.


What You’ll Bring

  • Solid experience designing and building software in C++ (on Linux and/or Windows).
  • A strong grasp of architectural design, structured development, and UML modelling.
  • Proven ability to lead, mentor, and inspire software teams.
  • A collaborative mindset and the confidence to present to both customers and execs.
  • Experience working with real-time, embedded, or signal processing systems.
  • Familiarity with Docker containers, version control, and modern IDEs.
  • The ability to balance technical depth with clear communication and solid documentation.


Qualifications

  • Degree in Engineering, Maths, Computer Science, or a related field (or equivalent experience).
  • Ability to obtain DV or SC UK Security Clearance.
  • Full UK driving licence.
  • Sole UK nationality (for security reasons).


Why You’ll Love It Here

You’ll find a tight-knit, forward-thinking team where innovation, collaboration, and impact matter more than hierarchy.

As a medium-sized enterprise, your ideas travel fast — and your voice gets heard.


What’s in it for you?

  • Full lifecycle exposure – shape projects from concept to delivery.
  • Paid overtime or time off in lieu – up to 24 extra holidays a year!
  • Flexible hours – core time: 09:30–12:00 & 14:00–16:00.
  • Role-specific allowances – you won’t be out of pocket.
  • Holiday shutdown (24 Dec – 2 Jan).
  • Competitive pension scheme.
  • Private medical care (access to 50+ UK clinics).
  • Salary sacrifice schemes for tech, bikes, and more.
  • Gym discounts or use of our on-site gym.
  • All the tech you need: laptop, mobile, and home office kit.
  • Relocation package available.


Here, you won’t get lost in layers of management or red tape. You’ll work across a wide range of technologies, see your ideas become reality, and help shape systems that make a difference.

We value diversity, creativity, and curiosity — and we’re proud to welcome applicants from all backgrounds. (Please note: some roles are subject to export control and security clearance requirements.)


Ready to code your next big challenge?

Apply now and help us engineer the future of defence technology.







ChatGPT can make mistakes. Check important info. See Cookie Preferences.


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly