Technical Apprentice Software Engineer

Embed Software Limited

Kirkcaldy

Hybrid

GBP 18,000 - 24,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Embed Software Limited is seeking a Technical Apprentice Software Engineer in Kirkcaldy. You will support design, development, and maintenance of high-integrity, safety-critical software under established engineers. This hybrid role balances academic commitments with on-the-job training, offering practical experience across real projects while learning industry best practices.

This position is based in Kirkcaldy with options for remote work to support your learning needs.

Qualifications

  • Strong interest in software development and engineering.
  • Basic understanding of programming concepts and OOP.
  • Familiarity with Python, C#, or C++.
  • Good problem-solving and analytical skills.
  • Willingness to learn new technologies.
  • Excellent written and verbal communication skills.
  • National 5s/Highers in Computing, Mathematics, or Physics.

Responsibilities

  • Support design, development, and maintenance of high-integrity software.
  • Learn industry best practices under experienced engineers.
  • Balance academic commitments with on-the-job training in a hybrid Kirkcaldy role.

Skills

Strong interest in software
OOP concepts
Programming languages (Python, C#, C+)
Problem-solving abilities
Willingness to learn
Communication skills
National 5s/Highers in Computing/Math/

Education

National 5s or Highers (Computing/Math/Physics)

Tools

Git

Job description

Embed Software Limited is an independent, high-integrity safety-critical software development and engineering services company. With expertise across a wide spectrum of industries, we help our customers realize breakthrough solutions from inception to product release and beyond.

Role Description

This is a flexible position for a Technical Apprentice Software Engineer at Embed Software Limited. In this role, you will support the design, development, and maintenance of high-integrity, safety-critical software solutions under the guidance of experienced engineers. You will gain hands-on experience with real projects while learning industry best practices in a collaborative environment.

What makes this role unique is its adaptable schedule, designed to balance your academic commitments (university or college) with practical, on-the-job training. We understand the importance of education alongside professional growth, so you’ll have the flexibility to structure your time between coursework and workplace responsibilities. This hybrid role is based in Kirkcaldy, with options for remote work to support your learning needs.

Qualifications
  • Strong interest in software development and engineering
  • Basic understanding of programming concepts and object-oriented programming (OOP)
  • Familiarity with common programming languages (e.g., Python, C#, or C++)
  • Good problem-solving and analytical skills
  • Willingness to learn and adapt to new technologies
  • Excellent written and verbal communication skills
  • National 5s or Highers (or equivalent) in relevant subjects such as Computing, Mathematics, or Physics
Preferred Qualifications
  • Exposure to software testing or debugging techniques
  • Interest in embedded systems or safety-critical software
  • Familiarity with version control tools (e.g., Git)
  • Enthusiasm for pursuing a career in software engineering
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Apprentice: Embedded Software Engineer
Hybrid Apprentice: Embedded Software Engineer

Embed Software Limited • Kirkcaldy

Hybrid
GBP 18,000 - 24,000
Senior Software Engineer
Senior Software Engineer

Embed Software Limited • Kirkcaldy

Hybrid
GBP 70,000 - 95,000
Software Engineer Higher Apprenticeship - Tecknuovo Ltd
Software Engineer Higher Apprenticeship - Tecknuovo Ltd

QA Limited • City Of London

On-site
GBP 20,000 - 26,000
Vitality membership
Training & development programmes
Software Engineering Apprenticeship – Registration of Interest Ref. 3850
Software Engineering Apprenticeship – Registration of Interest Ref. 3850

MI5 • Manchester

Hybrid
GBP 25,000 - 34,000
Degree Apprenticeship
Software Engineering Apprenticeship
Software Engineering Apprenticeship

Mi5 • Manchester

On-site
GBP 22,000 - 28,000
2026 Software Engineering Apprentice - Graduate Level Apprenticeship in IT: Software Development
2026 Software Engineering Apprentice - Graduate Level Apprenticeship in IT: Software Development

Thales • Glasgow

On-site
GBP 21,600 - 26,400
Annual leave (201 hours)
Company Pension
Health Care Cash Plan
+2
Software Engineering Apprentice — Earn While You Learn (Embedded Systems)
Software Engineering Apprentice — Earn While You Learn (Embedded Systems)

Thales • Glasgow

On-site
GBP 21,600 - 26,400
Annual leave (201 hours)
Company Pension
Health Care Cash Plan
+2
2027 Software Engineering Apprentice
2027 Software Engineering Apprentice

Thales Group • Cheadle

On-site
GBP 22,000 - 26,000
Salary £24,000 per annum
Hybrid/flexible working options
Health Care Cash Plan
+2
2027 Software Engineering Apprentice - Level 6 Digital and Technology Solutions Degree Apprenticeship
2027 Software Engineering Apprentice - Level 6 Digital and Technology Solutions Degree Apprenticeship

Thales Group • North Cheriton

On-site
GBP 20,000 - 28,000
University tuition fees paid
Hybrid/flexible working options
Pension
+3
Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

On-site
GBP 65,000 - 90,000