Software Engineer

Addition

Malvern

Hybrid

GBP 70,000 - 100,000

Full time

15 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Matched contribution pension
Life assurance
Generous holiday allowance
Private medical insurance

Job summary

Addition in Malvern is seeking a hands-on senior engineer to design and develop modern C++ for complex embedded systems. You will own features from concept through integration, working with a multidisciplinary team of software, systems, FPGA and hardware specialists to deliver robust solutions for resource-constrained environments.

The role emphasizes end-to-end development, with activities spanning requirements, architecture, implementation and acceptance, plus support for integration and

Qualifications

  • Proven experience designing and developing modern C++ for embedded systems.
  • Experience taking software through the full development lifecycle in a disciplined engineering environment.
  • Degree or equivalent in a related field; SC clearance eligibility is essential.

Responsibilities

  • Design and develop modern C++ software for embedded systems.
  • Own features from concept to integration and delivery.
  • Collaborate with software, systems, FPGA and hardware specialists to create integrated solutions.
  • Develop robust software for resource-constrained embedded platforms.
  • Support verification, testing, and troubleshooting across the lifecycle.
  • Apply engineering practices including configuration management and assurance.

Skills

Modern C++
Embedded software
Full development lifecycle
UML modelling
Configuration management
Ownership of deliverables

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Configuration management tools

Job description

Join a specialist technology business developing advanced systems that support critical operational capability. This is a hands‑on senior engineering role where your C++ expertise will help shape sophisticated embedded solutions across a highly collaborative, multidisciplinary environment.

Role Overview
  • Location: Malvern, Worcestershire - 3 days a week onsite
  • Duration: 6-months (Possibility of extension)
  • Security Clearance: Eligibility for SC Clearance with UK Eyes Only (Sole British)
  • Industry: Defence Technology & Advanced Engineering
What You’ll Be Doing
  • Design and develop modern C++ software for complex embedded and mission‑critical systems.
  • Own software features from initial concept and design through to integration, verification and final delivery.
  • Work closely with software, systems, algorithms, FPGA and hardware specialists to develop integrated solutions.
  • Develop robust software for resource‑constrained embedded platforms.
  • Contribute across the full software development lifecycle, from requirements and architecture through to implementation and acceptance.
  • Support system integration, testing, verification and technical troubleshooting.
  • Apply structured engineering, configuration management and assurance practices throughout development.
  • Help improve software architectures, development tools and engineering processes.
  • Take responsibility for technical work packages and deliver solutions that have a direct impact on customer outcomes.
Main Skills Needed
  • Strong commercial experience developing software using modern C++.
  • Solid background in embedded software and resource‑constrained environments.
  • Experience taking complex software through the full development lifecycle.
  • Understanding of software design methodologies, including UML or comparable modelling approaches.
  • Experience working within disciplined engineering environments with formal configuration and change management.
  • Proven ability to take ownership of technical deliverables, features or work packages.
  • Degree‑level qualification in Computer Science, Software Engineering, Electronic Engineering, Mathematics or a related discipline, or equivalent industry experience.
  • Experience in GNSS, navigation, communications, aerospace, defence, electronic warfare or another high‑integrity environment would be advantageous.
  • Eligibility to obtain SC security clearance is essential.
What’s in It for You
  • Work on advanced technology with genuine operational impact.
  • Join a multidisciplinary environment where software, hardware, systems and algorithms come together.
  • A role offering meaningful technical ownership and the chance to influence engineering practices.
  • Hybrid flexibility, with a minimum average of three days per week on site.
  • Matched contribution pension scheme and life assurance.
  • Generous holiday allowance, with the option to purchase additional days.
  • Access to Health Cash Plan, Private Medical Insurance and Dental Insurance options.
  • Employee discounts covering travel, restaurants, cinema and more.
  • Opportunities to volunteer and support charities and local communities.
  • An inclusive environment that values different perspectives, backgrounds and routes into engineering.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer
Senior Embedded Engineer

Addition • Malvern

Hybrid
GBP 65,000 - 72,000
Hybrid onsite work
Matched pension
Life assurance
+6
Consultant Software Engineer
Consultant Software Engineer

ECM Selection (Holdings) Limited • Tewkesbury

On-site
GBP 60,000 - 90,000
Performance-based bonus
Excellent pension scheme
Software Engineer
Software Engineer

SII Group UK • Belfast

On-site
GBP 40,000 - 60,000
Competitive Basic Salary
6% Employers Contribution
Private Medical Insurance
+3
Embedded Software Engineer
Embedded Software Engineer

Matchtech • England

On-site
GBP 65,000 - 90,000
Strong salary offering
Flexible benefits for health and wellbeing
Cooperative working culture
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Scot Lewis Associates Limited • Malvern Hills

Hybrid
GBP 55,000 - 67,000
Competitive salary
Annual bonus
Pension
+5
Embedded Software Engineer
Embedded Software Engineer

ALTEN • Plymouth

On-site
GBP 40,000 - 65,000
Private Medical Insurance
Employee assistance programme
Life insurance & Pension Scheme
+2
Embedded C Software Engineer - Development
Embedded C Software Engineer - Development

Advantage Resourcing UK Ltd • Stevenage

On-site
Embedded Software Engineer
Embedded Software Engineer

iO Associates • Portsmouth

Hybrid
GBP 83,000 - 138,000
Software Engineer
Software Engineer

Gattaca • Leatherhead

On-site
GBP 65,000 - 95,000
25 days holiday
Bonus scheme
Company pension
+5
Senior C/C++ Linux Software Engineer (27605)
Senior C/C++ Linux Software Engineer (27605)

Ecm Selection • Tewkesbury

On-site
Highly competitive salary
Excellent pension scheme
Performance-based bonus