Enable job alerts via email!

Software Engineer C++ (Training Provided) Must be UK Citizen | Security Clearance Required

Withyouwithme

City of Edinburgh

On-site

GBP 40,000

Full time

2 days ago
Be an early applicant

Job summary

An innovative technology organization in Edinburgh is seeking a full-time Software Engineer to join their team. The role involves structured training in C++, working on meaningful projects, and continuous support for personal growth. Candidates should possess analytical skills, curiosity, and a willingness to learn, regardless of formal qualifications. A salary of £40,000 is offered, along with opportunities for career development.

Benefits

Full C++ training
Ongoing support and development
Work with cutting-edge software

Qualifications

  • Curiosity and willingness to learn.
  • Experience in electronics, radio systems, or embedded software is a plus.
  • Experience with data, algorithms, or tools like Python is beneficial.

Responsibilities

  • Undergo structured training in C++.
  • Work on complex software engineering projects.
  • Grow and learn within a live engineering environment.

Skills

Analytical thinking
Problem-solving
Curiosity
Communication skills
Scripting skills

Tools

C++
Python
Scipy/Numpy

Job description

Looking to kick-start or redirect your tech career?
At WithYouWithMe, we don’t hire based on CVs — we hire based on potential. Whether you’re a hobbyist programmer, technician, analyst, or former engineer looking for a new path, this could be the opportunity to break into software development with full training and support.

What’s the Role?
We’re on the lookout for passionate individuals to join a Software Engineering team in Edinburgh. This is a full-time salaried role working on complex, meaningful projects. You’ll begin with structured training in C++, then be deployed into a live engineering environment where you’ll continue to grow and learn on the job.

We’re working closely with the hiring manager, and they’re open to a range of backgrounds — if you’re naturally analytical, curious, and love solving problems, we want to hear from you.
Due to the nature of this role, UK Government Security Clearance is required. You must:

Be a UK citizen (no dual nationality).
Have not travelled outside the UK for more than 4 consecutive weeks in the past 5 years.
Be willing to undergo security vetting as part of the hiring process

Ideal Backgrounds Might Include:
Hobbyist Programmers – played with Raspberry Pi, Arduino, or built your own apps or bots

Technicians or Engineers – with experience in electronics, radio systems, or embedded software

Numerical Thinkers – analysts, physicists, or mechanical engineers who’ve worked with data, algorithms, or tools like Python, Scipy/Numpy

️ IT Professionals – with scripting skills, DevOps knowledge, or experience with APIs, web systems, or dashboards

Team Facilitators – with communication, mentoring or scrum leadership skills and a bit of technical curiosity

You Don’t Need:
Formal software qualifications

Commercial programming experience

A polished CV

Just curiosity, a willingness to learn, and a bit of natural problem-solving ability.

What You’ll Get:
Full C++ training (provided by WithYouWithMe)

A salary of £40,000

The chance to work with cutting-edge software in a defence-aligned environment

Ongoing support and development from our team throughout your journey

Ready to find out if you’re a fit?
Simply send over your CV (no matter how polished) or get in touch with us for a chat. If this sounds exciting, but you’re unsure — apply anyway. We’ll help you figure out where your strengths lie and whether this is the right path for you.

Apply now and let’s explore your potential.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.