×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Software Architect, Embedded Software Engineer

Job in Maidenhead, Berkshire, SL6, England, UK
Listing for: Copello Global
Full Time position
Listed on 2026-09-18
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 GBP Yearly GBP 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Build secure software. Solve complex problems. Shape next-generation defence technology.

Copello are partnering with a leading defence and cyber organisation in Berkshire to find an experienced Senior/Principal Software Engineer to join a highly skilled engineering team.

This is a fantastic opportunity for a software engineer who enjoys technical ownership, complex problem-solving and hands-on development
, working on secure, mission-critical products across embedded and application environments.

The Role

You'll take technical responsibility across the software development lifecycle - from requirements and architecture through to design, implementation, testing and verification.

  • Designing and developing embedded and/or application software
    .
  • Working with C and C++ across bare-metal, RTOS and Linux environments.
  • Developing robust, reusable software using Object-Oriented Design and SOLID principles
    .
  • Supporting software architecture, requirements and technical design.
  • Driving best practice across TDD/BDD, CI, Dev Sec Ops  and automated testing
    .
  • Working closely with Systems, Hardware and Firmware engineers.
  • Leading technical reviews and contributing to key engineering decisions.
  • Mentoring and supporting less experienced engineers.
  • Contributing to technical proposals, bids and future product development.
  • Driving improvements in software tools, processes and engineering practices.
What we're looking for

We're keen to speak with experienced Software Engineers who have:

  • Strong C/C++ experience
  • Significant experience in embedded software development
  • Experience with bare-metal, RTOS and/or Embedded Linux
  • Strong understanding of software development life cycles and best practice
  • Experience with Object-Oriented Design and Design Patterns
  • Strong software testing and design-for-test experience
  • Experience working in complex or regulated environments
  • Knowledge of Rust, TCP/IP, MISRA, Dev Sec Ops , CI/CD, DOORS, UML, SysML or Enterprise Architect would be advantageous
Why this opportunity?

You'll be working on secure, mission-critical technology within a highly technical defence environment, with the opportunity to influence architecture, develop your technical expertise and mentor the next generation of engineers.

  • bonus
  • private medical
  • enhanced pension
  • 25 days' holiday + bank holidays
  • flexible benefits
  • a potential early Friday finish
Security clearance:

Candidates will need to be eligible to obtain and maintain SC and DV clearance
.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary