cover image
Aurora Avionics

Aurora Avionics

aav.space

1 Job

11 Employees

About the Company

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

Listed Jobs

Company background Company brand
Company Name
Aurora Avionics
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Design, develop, and maintain software components for advanced launcher control systems. Focus on back‑end functionalities using object‑oriented languages and industry best practices to deliver reliable, safety‑critical software. Expectations: * Deliver high‑quality, maintainable code within defined timelines. * Collaborate with cross‑disciplinary teams to ensure integrated, fault‑tolerant solutions. * Participate in continuous improvement of processes and tools. Key Responsibilities: * Architect and implement back‑end modules for launcher control and data acquisition. * Write clean, well‑documented, unit‑tested code in OOP languages (e.g., C++, Java, Python). * Integrate with real‑time and safety‑critical subsystems, applying fault‑tolerance strategies. * Conduct code reviews, design discussions, and knowledge sharing. * Contribute to continuous integration/continuous deployment (CI/CD) pipelines and version control workflows. * Diagnose and resolve performance, reliability, and security issues. Required Skills: * Strong foundation in computer science and software development. * Proficiency in back‑end web and system programming (REST APIs, message queues). * Experience with object‑oriented programming, design patterns, and coding best practices. * Familiarity with safety‑critical or high‑reliability systems (avionics, aerospace). * Knowledge of version control (Git), CI/CD, unit testing, and debugging tools. * Ability to work collaboratively in a team‑centric environment. Required Education & Certifications: * Bachelor’s or higher degree in Computer Science, Software Engineering, or related field. * Relevant certifications (e.g., Certified Software Development Professional, DO-178C) are advantageous but not mandatory.
Edinburgh, United kingdom
On site
24-11-2025