Graduate Software Engineer — Embedded & Crypto (Rust/C++)

ULTRA ELECTRONICS

Taplow

On-site

GBP 28,000 - 36,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual Bonus Scheme
Private Medical Cover
25 days' holiday (plus Bank Holidays)
Pension Contribution
4 x Life Assurance Cover
Flexible working hours (1pm finish on
Flexible benefits including cycle to/4

Job summary

ULTRA ELECTRONICS is seeking graduates for software engineering roles focused on defense technologies. You will develop in C/C++ and Rust, validate on hardware, and build Python tools for test equipment. You’ll contribute to requirements and architecture while creating unit tests for CI pipelines.

A STEM degree with a strong academic record is required, with opportunities for security clearance. Joining Ultra I&C Cyber in Maidenhead, you’ll be part of a multi-disciplinary team delivering

Qualifications

  • Minimum a STEM degree with a lower second-class honours achieved within the past two years.
  • Experience with C, C++, Rust or Python as part of software development.
  • Experience with Object-Oriented Design (OOD).
  • Knowledge of embedded software design for microcontrollers preferred.
  • Familiarity with JavaScript, Node.js and React.js is desirable.

Responsibilities

  • Implement software in C/C++ and Rust following the company software development process and codes of practice.
  • Validate software by performing integration tests on target hardware.
  • Create Python applications to support automatic test equipment development.
  • Contribute to software requirements, architecture, and design documentation.
  • Create unit tests and regression suites to be included in the CI build pipeline.

Skills

C/C++
Rust
Python
Object-Oriented Design
JavaScript
Node.js
React.js

Education

STEM degree (lower second-class honours)

Tools

GIT
Jira
CI/CD
MISRA

Job description

ULTRA ELECTRONICS is seeking graduates for software engineering roles focused on defense technologies. You will develop in C/C++ and Rust, validate on hardware, and build Python tools for test equipment. You’ll contribute to requirements and architecture while creating unit tests for CI pipelines.

A STEM degree with a strong academic record is required, with opportunities for security clearance. Joining Ultra I&C Cyber in Maidenhead, you’ll be part of a multi-disciplinary team delivering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Engineer – Cyber & Embedded
Graduate Software Engineer – Cyber & Embedded

Ultra Cyber • Maidenhead

On-site
GBP 32,000 - 42,000
Annual Bonus Scheme
Private Medical Cover
25 days holiday + bank holidays with 5
+4
Graduate Hardware Engineer — Embedded Crypto & Defense
Graduate Hardware Engineer — Embedded Crypto & Defense

Ultra Electronics Group • Maidenhead

On-site
GBP 30,000 - 34,000
Annual Bonus
Private Medical Cover
25 days holiday
+5
Graduate Hardware Engineer – Cyber Crypto, Maidenhead
Graduate Hardware Engineer – Cyber Crypto, Maidenhead

Ultra Cyber • Maidenhead

On-site
GBP 32,000 - 42,000
Graduate Software Engineer
Graduate Software Engineer

Ultra Cyber Limited • Maidenhead

On-site
GBP 29,000 - 34,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday
+3
Graduate Software Engineer - Crypto & Cyber Defense (UK)
Graduate Software Engineer - Crypto & Cyber Defense (UK)

Ultra Electronics Group • Maidenhead

On-site
GBP 29,000 - 34,000
Annual Bonus Scheme
Private Medical Cover
25 days’ holiday
+3
Graduate Hardware Engineer
Graduate Hardware Engineer

Ultra Cyber Limited • Maidenhead

On-site
GBP 30,000 - 34,000
Annual Bonus
Private Medical Cover
25 days holiday
+5
Graduate Systems Engineer: Cyber & Defense
Graduate Systems Engineer: Cyber & Defense

ULTRA ELECTRONICS • Taplow

On-site
GBP 28,000 - 34,000
Annual Bonus Scheme
Private Medical Cover
25 days' holiday
+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 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
Graduate Hardware Engineer
Graduate Hardware Engineer

Ultra Cyber • Maidenhead

On-site
GBP 32,000 - 42,000