Software Engineering Apprentice
QinetiQBristol, United Kingdom
UK25000GBP - 25000GBP
You will perform a wide variety of software tasks to support the delivery of projects across the software profession. You will work effectively with external clients and internal teams and, as part of a team, you will help design, implement and deliver new features and maintain existing software. You will be given 20% of your working week to cover University commitments as you work towards a degree.
Examples of areas that you could be contributing to:
- Contributing to some of most challenging, high-profile science and technology programmes in the UK and overseas,
- Developing training & simulation systems to prepare and develop our armed forces,
- Supporting test and evaluation activities for novel equipment trials and military exercises both in the UK and internationally,
- Delivering systems that monitor and protect our critical national infrastructure,
- Developing autonomous air, land and maritime vehicles for military and humanitarian use,
- Engineering embedded systems that enable robust global navigation or determination of radar or sonar signatures.
Key Accountabilities
- Software Design & Development
- Follow corporate software development processes
- Adhere to the relevant coding standards.
- Investigate and fix small software defects
- Participate in code reviews
- Production of user documentation
- Inputting to software product development roadmaps.
- Delivery of technical output to time, cost and quality
- Adhere to the QinetiQ Values
- Start to develop specific communication skills e.g. presentation skills, report writing skills and the positioning of advice to customers.
- Begin working towards membership of an appropriate professional body, or similar accreditation.
- Submit timesheets on a weekly basis
- Attend team meetings and Q Talk
- Complete all mandatory training as instructed
- Maintain record of competency on Learning Zone
- Solicit feedback at the end of each project via PDR system
- Raise work concerns / issues to your line manager immediately.
- Self-aware for signs of stress and ensure this is communicated to your line manager immediately
Key Capabilities/Knowledge
- Have a strong interest and/or experience within Software Engineering.
- Some knowledge of at least 1 object-oriented software language.
- Good problem-solving ability.
- Any work experience within a computing or engineering industry is beneficial.
- Extra-curricular &/or hobbies in Software Engineering or Computer Science is beneficial.
- Any Agile, Cloud, DevOps or embedded software experience is beneficial.
Experience and Qualifications
- You will need to have obtained or be studying towards minimum of a 104-112 points* at A-Level (Grades BBC) OR an equivalent e.g. BTEC DMM. This must include Maths and a Science related subject.
- You must also have at least a grade 5 (C) in Maths, IT, Science, English & at least one other at GCSE or an equivalent.
View all remote jobs at QinetiQ →
FAQ
- Is the Software Engineering Apprentice position at QinetiQ remote?
- Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
- What is the salary for the Software Engineering Apprentice role?
- The posted salary range for this position is 25000GBP - 25000GBP.
- When was this Software Engineering Apprentice job posted?
- This listing was posted on May 10, 2026 and is still open for applications.
- How do I apply for the Software Engineering Apprentice position at QinetiQ?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Embedded jobs
Senior Data Analyst, Risk Analytics
SeatGeekUnited States
$108k - $157k per yearUSremotepythonsql+10
Senior Data Analyst, Risk Analytics
SeatGeekUnited States
$108k - $157k per yearUSremotepythonsql+10
Sales Engineer
HologramUnited States
$160k - $190k per yearUSremotepythonruby+9
Intern Software Engineers - C/C++
Arista NetworksPoland
Polandremotegonetconf+9
Senior DevOps Engineer
Lemon.ioLATAM, Europe, USA, Canada, APAC
North America, Europe, Latin America, Asiaremote.netandroid+51