Senior Embedded Software Architect, DV Cleared, Flexible Hours

Ultra

Maidenhead

On-site

GBP 70,000 - 100,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
25 days’ holiday (plus Bank Holidays)
Pension Contribution
4x Life Assurance Cover
Flexible working hours (1pm Friday)
Security Clearance Allowance

Job summary

Ultra is seeking a senior software engineering leader to guide a 20-30 person team in embedded and application software across multi-discipline programmes in the Cyber UK Business Unit. You will set technical direction, define best practice processes and collaborate with hardware, systems and firmware teams to deliver high-quality software libraries and components.

You will mentor engineers, chair technical reviews and drive adoption of modern software development practices, including TDD/BDD,

Qualifications

  • Advanced knowledge of C/C++, Rust and embedded development (RTOS).
  • Experience with Windows and Linux app/driver development.
  • Proven track record delivering complex software to schedule.
  • Experience with version control, change control and bug tracking.
  • Experience implementing CI and automated test tools/frameworks.
  • Knowledge of MISRA and secure software development practices.
  • Experience with UML/SysML tools (DOORS, RSA, EA) is advantageous.
  • Degree in engineering, mathematics or science.

Responsibilities

  • Provide technical direction and influence across multiple projects to optimize architecture and toolchains.
  • Develop software requirements, architectures and designs satisfying system and security constraints.
  • Work with software leads to align with company processes and standards.
  • Create development plans with project leads to deliver value early to customers.
  • Mentor engineers and review significant technical documents and reviews.
  • Ensure design consistency and re-use with system architects and broader teams.
  • Generate technical proposals and provide effort/cost/risk estimates for bids.

Skills

C/C++
Rust
Embedded development
Windows/Linux drivers
Software engineering practices
Version control & CI
Secure software development

Education

Bachelor's degree in engineering/science

Tools

UML
SysML
RSA
Enterprise Architect
DOORS

Job description

Ultra is seeking a senior software engineering leader to guide a 20-30 person team in embedded and application software across multi-discipline programmes in the Cyber UK Business Unit. You will set technical direction, define best practice processes and collaborate with hardware, systems and firmware teams to deliver high-quality software libraries and components.

You will mentor engineers, chair technical reviews and drive adoption of modern software development practices, including TDD/BDD,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Architect – Lead Engineer
Senior Embedded Software Architect – Lead Engineer

Ultra • Maidenhead

On-site
GBP 90,000 - 120,000
Annual Bonus Scheme
Private Medical Cover
Pension Contribution
+2
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 Software Engineer
Senior Embedded Software Engineer

Empresaria Group plc • Greater London

On-site
GBP 45,000 - 65,000
Chief Software Architect
Chief Software Architect

Ultra • Maidenhead

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

Ultra I&C • Farnborough

On-site
GBP 50,000 - 80,000
Annual bonus scheme
Private medical cover
25 days' holiday + 5 days
+3
Embedded Software / Firmware Engineer
Embedded Software / Firmware Engineer

Ultra Maritime • Farnborough

On-site
GBP 55,000 - 95,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday (plus Bank Holidays)
+5
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 Software Architect (Hybrid)
Senior Embedded Software Architect (Hybrid)

Viper Innovations Ltd • Portishead

Hybrid
GBP 70,000 - 90,000
26 days holiday
Life assurance
Critical illness insurance
+4
Software Engineer
Software Engineer

Ultra I&C • Maidenhead

On-site
GBP 40,000 - 60,000
Annual Bonus Scheme
Private Medical Cover
25 days holiday plus Bank Holidays
+3