Principal Software Engineer – Cyber Defense

Ultra Electronics Advanced Tactical Systems, Inc.

Maidenhead

On-site

GBP 85,000 - 110,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 + 5 days
Pension Contribution
Life Assurance

Job summary

Ultra Intelligence & Communications in the UK Cyber unit is seeking a Software Engineer to lead embedded and application software activities across multiple programmes. You will architect, design, develop and test software, mentor junior engineers and contribute to technical proposals for bids, while ensuring compliance with security and quality standards.

The role involves defining software development processes, collaborating with a cross-functional team of engineers, and delivering

Qualifications

  • Essential: Degree in an engineering, mathematical or science-based subject or equivalent experience.
  • Significant experience in embedded product development and software development lifecycles.
  • Experience of C and C++, OO design and design patterns such as SOLID.
  • Experience of software testing and design for test.
  • Desirable: Master’s degree or equivalent experience.
  • Exposure to MISRA and defensive coding techniques.

Responsibilities

  • Provide technical leadership and define, architect, design, develop, document and test embedded and/or application software.
  • Mentor and coach less experienced engineers; lead defined aspects of projects.
  • Generate and review technical proposals and provide estimates for bids and proposals.

Skills

C and C++
Embedded Linux
RTOS (ThreadX/QNX/Linux)
Software architecture
Object-Oriented Design
Software testing/design for test
DevSecOps/CI
Code reviews/mentoring
Security clearance knowledge

Education

Engineering/Science degree
Master’s degree (Desirable)

Tools

DOORS
RSA
Enterprise Architect
UML
SysML

Job description

Ultra Intelligence & Communications in the UK Cyber unit is seeking a Software Engineer to lead embedded and application software activities across multiple programmes. You will architect, design, develop and test software, mentor junior engineers and contribute to technical proposals for bids, while ensuring compliance with security and quality standards.

The role involves defining software development processes, collaborating with a cross-functional team of engineers, and delivering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
Senior Embedded Software Architect – Cyber Defense (Flex)
Senior Embedded Software Architect – Cyber Defense (Flex)

ProLogic, Inc. (Ultra I&C) • Maidenhead

On-site
GBP 70,000 - 120,000
Annual bonus scheme
Private medical cover
25 days’ holiday (+ bank holidays)
+4
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)
Principal Software Engineer
Principal Software Engineer

Ultra Cyber • Maidenhead

On-site
GBP 85,000 - 115,000
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 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
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)
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