Senior Embedded Software Architect – Lead Engineer

Ultra

Maidenhead

On-site

GBP 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual Bonus Scheme
Private Medical Cover
Pension Contribution
25 days holiday + 5 days
Life Assurance 4x

Job summary

Ultra is seeking an experienced Software Engineer Lead to drive embedded and application software across cyber UK projects in Maidenhead. You will lead design, development and testing within a team of 5–20 engineers, mentoring juniors and guiding best practices in CI/CD, security and standards.

Role requires significant embedded development experience, C/C++, and the ability to manage multiple workstreams with strong communication to stakeholders.

Qualifications

  • Degree in engineering, mathematical or science-based subject or equivalent experience.
  • Significant experience in embedded product development (bare-metal/RTOS) or embedded Linux driver development.
  • Experience of Object-Oriented Design and Design Patterns such as SOLID.
  • Experience of software testing and design for test.

Responsibilities

  • Architect, specify requirements, design, implement and test embedded and/or application software in accordance with the project software development process to ensure high quality and timely software deliverables.
  • Apply object-oriented design techniques to enable code reuse and integration with testing frameworks.
  • Review and understand system design artefacts to derive software requirements and architecture that meet high-level system requirements.
  • Design, document, review and maintain the software design using modelling tools such as RSA and EA, ensuring model can be used for code generation as required.
  • Develop and maintain knowledge of best practice development processes, CI/CD, DevSecOps, and C++ standards.
  • Estimate time and effort for software activities and deliver to time/cost estimates.
  • Contribute to Software Community of Practice by proposing improvements in tools, processes and techniques.
  • Lead defined aspects of the project to balance requirements, schedule and cost.
  • Generate and review technical proposals and provide estimates for bids and costs.

Skills

C & C++
Embedded Linux
OO Design (SOLID)
Software Testing
SDLC

Education

Engineering/Science degree
Master’s degree (desirable)

Tools

DOORS
RSA
Enterprise Architect
UML/SysML

Job description

Ultra is seeking an experienced Software Engineer Lead to drive embedded and application software across cyber UK projects in Maidenhead. You will lead design, development and testing within a team of 5–20 engineers, mentoring juniors and guiding best practices in CI/CD, security and standards.

Role requires significant embedded development experience, C/C++, and the ability to manage multiple workstreams with strong communication to stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Architect, DV Cleared, Flexible Hours
Senior Embedded Software Architect, DV Cleared, Flexible Hours

Ultra • Maidenhead

On-site
GBP 70,000 - 100,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday (plus Bank Holidays)
+4
Embedded Software Engineer – Cyber Defense (Clearance Eligible)
Embedded Software Engineer – Cyber Defense (Clearance Eligible)

Ultra I&C • Maidenhead

On-site
GBP 40,000 - 60,000
Annual Bonus Scheme
Private Medical Cover
25 days holiday plus Bank Holidays
+3
Senior Embedded Systems Lead & Architect
Senior Embedded Systems Lead & Architect

Holt Recruitment • England

On-site
GBP 85,000 - 130,000
Senior Embedded Software & Controls Manager
Senior Embedded Software & Controls Manager

Computer Futures • Eastbourne

On-site
GBP 70,000 - 110,000
Embedded Software Engineer - Cyber Defense (Flexible Hours)
Embedded Software Engineer - Cyber Defense (Flexible Hours)

Ultra Intelligence & Communications • Maidenhead

On-site
GBP 60,000 - 90,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday + 5
+4
Embedded Software / Firmware Engineer
Embedded Software / Firmware Engineer

Ultra Electronics Group • Farnborough

On-site
GBP 65,000 - 90,000
Annual Bonus Scheme
Private Medical Cover
25 days' holiday + 5 days
+5
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Intellectual Capital Resources Ltd • Greater London

On-site
GBP 70,000 - 90,000
Senior Software Technical Lead
Senior Software Technical Lead

Holt Recruitment • Farnborough

On-site
GBP 90,000 - 130,000
Senior Embedded Systems Architect & Consultant
Senior Embedded Systems Architect & Consultant

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 90,000
Performance bonus
Share incentive scheme
Enhanced pension
+7
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

IC Resources • Greater London

Hybrid
GBP 65,000 - 90,000