Embedded Software / Firmware Engineer

Ultra

Orpington

On-site

GBP 55,000 - 85,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ultra Intelligence & Communications Cyber (UK) is seeking embedded development engineers with software and FPGA expertise. The role spans from ideation to full product development, demanding creativity and a passion for learning.

Candidates should be capable of obtaining DV security clearance and hold a degree in engineering, mathematics or science-based subjects. The team focuses on cutting-edge defense tech and secure cryptographic solutions.

Qualifications

  • Degree in engineering, mathematics or science-based subject or equivalent experience.
  • Willingness to obtain DV security clearance (SC).
  • Strong embedded software and FPGA development background is expected.

Responsibilities

  • Develop embedded software and FPGA components for defense applications.
  • Collaborate in a small multi-disciplinary team to deliver hardware-software solutions.

Skills

C/C++
Rust
Python
Embedded Linux
AI/ML
Bare-metal MCU

Education

Degree in engineering/science or related subject

Tools

Vivado
Vitis
Modelsim

Job description

innovative solutions to complex customer problems. Development will range from early research and ideation, prototyping & derisking, experimentation to full product development. We are looking for embedded development engineers at a range of levels primarily skilled in software and FPGA development with an appreciation of hardware engineering and RF. We are seeking creative people who love to research and build new technologies; people who are keen to continually learn new things. People who understand the current state of the art in physics and technology, and who have a real interest in exploiting the latest developments in the national interest.

Essential Skills

Software development covering some of the following areas:

  • C/C++
  • Rust
  • Python
  • Embedded Linux
  • AI and ML
  • Bare-metal MCU
Desirable Skills

We would love to hear from anyone with core skills in some of the following and desire to learn more of the others. For senior applicants we would seek an increasing number of the following skills:

  • Full stack embedded software engineering from device-drivers to GUIs and WebApps
  • FPGA development (Vivado, Vitis and Modelsim), Digital Signal Processing
  • Electronic design including schematic capture, PCB design and mechanical design
  • Radio technologies, including Software Defined Radios, GNU Radio, RFNoC
  • Blue-sky thinking and ability to define and construct solutions to customer problems
Role requirements

Essential: Willing and able to obtain, and maintain, DV security clearance (following attainment of SC clearance).

Qualifications

Degree in an engineering, mathematical or science-based subject or equivalent experience.

Notice

Due to the nature of the programs we deliver for our customers, candidates may need to obtain the relevant security clearance or handle export-controlled material as defined by the role's requirements. Applicants must be, able to obtain and

Company: Ultra Intelligence & CommunicationsCyber (UK) BusinessPowering DecisionJoin the team redefining defense technology. From engineering systems that save lives to leading programs that change the battlefield-find your place in the future of defense.Cyber Business Our Cyber business unit is at the forefront of pioneering advanced cryptographic and key management solutions, facilitating the confidential exchange of vital information for customers operating at both tactical and strategic echelons. Join our team and participate in the innovation that ensures the highest security and trust worldwide.Job Description The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs.Working in a small multi-disciplined engineering team you will bring your knowledge and creativity to help us develop

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software / Firmware Engineer
Embedded Software / Firmware Engineer

Ultra • Southampton

On-site
GBP 60,000 - 90,000
Embedded Software / Firmware Engineer
Embedded Software / Firmware Engineer

Ultra I&C • Farnborough

On-site
GBP 45,000 - 70,000
Participation in an Annual Bonus Scheme
Private Medical Cover
25 days’ holiday (plus Bank Holidays)
+3
Principal FPGA Engineer
Principal FPGA Engineer

Ultra Electronics Group • Maidenhead

On-site
GBP 70,000 - 100,000
Annual Bonus Scheme
Private Medical Cover
25 days holiday (+ bank holidays)
+4
Embedded Systems Engineer – FPGA & RF
Embedded Systems Engineer – FPGA & RF

Ultra • Orpington

On-site
GBP 55,000 - 85,000
Principal Software Engineer
Principal Software Engineer

Worky • Maidenhead

On-site
GBP 65,000 - 95,000
Annual Bonus
Private Medical Cover
25 days holiday
+5
Chief Software Architect
Chief Software Architect

Ultra I&C • Maidenhead

On-site
GBP 60,000 - 90,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday plus Bank Holidays
+2
Embedded Software & FPGA Engineer — DV Cleared
Embedded Software & FPGA Engineer — DV Cleared

Ultra • Southampton

On-site
GBP 60,000 - 90,000
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
Principal FPGA Engineer
Principal FPGA Engineer

Ultra I&C • Maidenhead

On-site
GBP 80,000 - 120,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday (plus Bank Holidays)
+3
Embedded Systems Engineer: FPGA, RF & Secure Dev (UK)
Embedded Systems Engineer: FPGA, RF & Secure Dev (UK)

Ultra I&C • Farnborough

On-site
GBP 45,000 - 70,000
Participation in an Annual Bonus Scheme
Private Medical Cover
25 days’ holiday (plus Bank Holidays)
+3