Senior Embedded Software Architect – Cyber Defense (Flex)

ProLogic, Inc. (Ultra I&C)

Maidenhead

On-site

GBP 70,000 - 120,000

Full time

7 days ago
Be an early applicant

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 (+ bank holidays)
Pension contribution
Life assurance 4x
Flexible working hours / Friday 1pm</p
Security clearance allowance

Job summary

Ultra Intelligence & Communications Cyber (UK) Business is seeking experienced embedded/software engineers to design, validate and deliver high-assurance software for defence programs. You will work within a software team of engineers and contribute to architecture, coding, testing and integration across multi‑program efforts.

Successful candidates will have strong C/C++ and Linux background, plus OO design, MISRA awareness, and the ability to mentor others.

Qualifications

  • Degree in engineering, mathematical or science-based subject or equivalent experience.
  • Significant experience in embedded product development (bare-metal and RTOS such as ThreadX, QNX or Linux).
  • Embedded Linux development (kernel/driver).
  • C and C++ programming experience.
  • Experience with OO design and design patterns including SOLID.
  • Experience with software testing and design for test.
  • Desirable: Master’s degree in engineering/science.
  • Experience with Rust, JavaScript, Node.js or React.js.
  • Knowledge of TCP/IP and communications protocols.
  • Experience with version control, CI/CD, and automated tests.
  • Exposure to MISRA defensive coding practices.
  • Advanced knowledge of software engineering practices and trends.
  • Experience with DOORS, RSA, Enterprise Architect, UML and SysML.

Responsibilities

  • Architect, specify requirements, design, implement and test embedded and/or application software.
  • Lead software activities and provide accurate estimates for bids and projects.
  • Mentor engineers and review significant technical documents.
  • Contribute to security and quality processes across multiple programs.
  • Manage security clearance requirements and compliance with government regulations.
  • Collaborate with teams to deliver software across projects and phases.
  • Lead technical reviews and drive improvements in tools and practices.

Skills

C and C++
Embedded Linux
RTOS
Software testing
Object-oriented design
SOLID design
Security clearance
Leadership
Rust
JavaScript
Node.js
React.js
TCP/IP
Version control
CI/CD
MISRA
DOORS
RSA
Enterprise Architect
UML
SysML

Education

Engineering/Science degree
Master’s degree (desirable)

Tools

DOORS
RSA
Enterprise Architect
UML
SysML

Job description

Ultra Intelligence & Communications Cyber (UK) Business is seeking experienced embedded/software engineers to design, validate and deliver high-assurance software for defence programs. You will work within a software team of engineers and contribute to architecture, coding, testing and integration across multi‑program efforts.

Successful candidates will have strong C/C++ and Linux background, plus OO design, MISRA awareness, and the ability to mentor others.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Architect Cyber Defense | Flexible
Senior Embedded Software Architect Cyber Defense | Flexible

Ultra • Taplow

On-site
GBP 70,000 - 100,000
Annual bonus
Private medical cover
25 days holiday (plus Bank Holidays)
Lead Embedded Software Engineer – Cyber Defense
Lead Embedded Software Engineer – Cyber Defense

Ultra Cyber • Maidenhead

On-site
GBP 85,000 - 115,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
Principal Software Engineer – Cyber Defense
Principal Software Engineer – Cyber Defense

Ultra Electronics Advanced Tactical Systems, Inc. • Maidenhead

On-site
GBP 85,000 - 110,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday + 5 days
+2
Principal Embedded Software Lead - Cyber Defense
Principal Embedded Software Lead - Cyber Defense

Ultra Electronics Group • Maidenhead

Hybrid
GBP 90,000 - 130,000
Annual bonus
Private medical
25 days leave
+4
Defence Embedded Software Engineer - Firmware & FPGA
Defence Embedded Software Engineer - Firmware & FPGA

Ultra Intelligence & Communications • Farnborough

On-site
GBP 60,000 - 90,000
Annual Bonus Scheme
Private Medical Cover
25 days holiday (plus bank holidays)
Defence Embedded Software & FPGA Engineer
Defence Embedded Software & FPGA Engineer

Ultra Electronics Group • Farnborough

On-site
GBP 65,000 - 90,000
Annual Bonus Scheme
Private Medical Cover
25 days' holiday + 5 days
+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
Embedded Firmware Engineer — Defense Tech & Secure Systems
Embedded Firmware Engineer — Defense Tech & Secure Systems

Ultra Maritime • Farnborough

On-site
GBP 55,000 - 95,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday (plus Bank Holidays)
+5
Principal Software Engineer
Principal Software Engineer

Ultra Cyber • Maidenhead

On-site
GBP 85,000 - 115,000