cover image
Aurora Avionics

Software Engineer

On site

Edinburgh, United kingdom

Full Time

24-11-2025

Share this job:

Skills

Programming Software Development Web Development

Job Specifications

Company Description

Aurora Avionics is pioneering the development of modern launcher control systems, employing high-reliability digital architectures and fault-tolerant hardware platforms. The company is at the forefront of innovation, creating cutting-edge solutions to power advanced aerospace systems. Aurora Avionics is dedicated to high-performance, safety-critical technology and fosters a collaborative environment for engineering excellence.

Role Description

This is a full-time, on-site Software Engineer position located in Edinburgh. The Software Engineer will design, develop, and maintain software systems for advanced launcher control systems. Key responsibilities include implementing back-end functionalities, programming in object-oriented languages, and contributing to the overall software development lifecycle. Collaboration with cross-disciplinary teams is essential to ensure the delivery of reliable, high-quality software.

Qualifications

Strong foundation in Computer Science and proven experience in Software Development
Proficiency in Back-End Web Development and solid understanding of programming fundamentals
Expertise in Object-Oriented Programming (OOP) and experience with coding best practices
Capability to work in an on-site, collaborative team environment
Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field
Experience with fault-tolerant or high-reliability systems is advantageous

About the Company

Aurora Avionics is developing modern launcher control systems utilising high-reliability digital architectures and fault-tolerant hardware platforms. Know more