Graduate Software Engineer

Ultra Electronics

Maidenhead, United Kingdom
Not specified; regular pyy reviews mentioned; fixe...
**
C/c++ or rust programming experience
Object-oriented design (ood) knowledge
Stem degree with lower second-class honours
** Ultra Electronics is seeking a Graduate Software Engineer for its Cyber Centre of Excellence in Maidenhead, UK. The role focuses on software development for cybersecurity applications, requiring a relevant STEM degree and experience in programming languages like C, C++, Rust, or Python. **

Job Summary

  • This role involves implementing secure software in C/C++ and/or Rust to protect national security and critical infrastructure.
  • The 2-year graduate programme guarantees a position at Ultra I&C Cyber within the Software engineering function upon completion.
  • Employees receive excellent support including mentorship, formal training, and opportunities to become chartered engineers.

Matching Summary

Match Score: 75

** Ultra Electronics is seeking a Graduate Software Engineer for its Cyber Centre of Excellence in Maidenhead, UK. The role focuses on software development for cybersecurity applications, requiring a relevant STEM degree and experience in programming languages like C, C++, Rust, or Python. **

Salary

Not specified; Regular pay reviews mentioned; Fixed travel and accommodation allowance provided

Skills & Requirements

Must-have

  • C/C++ or Rust programming experience
  • Object-Oriented Design (OOD) knowledge
  • STEM degree with lower second-class honours

Nice-to-have

  • Embedded software design for microcontrollers
  • Agile/Scrum methodology experience
  • MISRA coding standards familiarity
  • Python application development skills
  • JavaScript, Node.js, and React.js knowledge

Key Requirements

  • British citizenship required for security clearance
  • UK residency of 5 years for SC clearance
  • Degree achieved within the past two years

Work Rights

Must be British citizen resident in UK for 5+ years

Tailored Resume

Cover Letter