Embedded Software Engineer

4 weeks ago


Edinburgh, United Kingdom Aurora Avionics Full time

Embedded Software Engineer, On-site working in Edinburgh


About us

Aurora Avionics, headquartered in Edinburgh, Scotland, is a dynamic start-up specializing in the design and manufacturing of avionics for launch vehicles. We are looking for an experienced Embedded Software Engineer to join our team, contributing to the development of state-of-the-art on-board computation and control systems for satellite launch systems.


The Role

Join our team at Aurora Avionics as an Entry-Level Embedded Software Engineer, where you'll contribute to the development of advanced computation and control solutions. This role offers an exciting opportunity to work on critical avionics functions and collaborate closely with firmware and hardware design teams.


As part of your role, you'll be responsible for designing embedded software toolchain and compiler within a multidisciplinary team. We encourage innovation and offer a company culture that values project ownership, providing significant opportunities for professional growth and career advancement as we expand our operations.


To be successful in your application for this role you will need:

  • Competent coding skills in C and C++
  • Competent in toolchain and compiler development.
  • Experience with ARM or RISC-V development.
  • Experience working with operating-systems in FPGAs.
  • Excellent design, debugging and problem-solving abilities.
  • Familiarity with CI/CD.
  • Good knowledge of software architecture and ability to balance technical trade-offs.
  • A commitment to continual improvement, both personal and of the wider team.
  • The ability to clearly articulate problems and solutions for both technical and non-technical audiences.
  • Strong interpersonal skills.


It would be advantageous if you have some of the following proficiencies:

  • Familiarity with Aerospace designs
  • Experience with embedded software for Xilinx or Microchip SoC FPGAs.
  • Software/firmware debug using JTAG or Ethernet “Virtual Cable”.
  • Embedded Linux or RTOS build systems, eg. Yocto Project or Buildroot.
  • Experience with reading schematics and hardware interfaces (SPI, UART, I2C).
  • Test driven development (TDD); unit, integration, automated and system testing experience.
  • Understanding of code management systems e.g. Git, SVN.
  • Knowledge of continuous integration, specifically Jenkins, CircleCI and Artifactory.
  • A technical or engineering-based degree and 3+ years of industry experience in development projects.


Why work with us:

  • Competitive salary commensurate with experience
  • Future training and progression opportunities
  • Opportunity for significant equity stake in the company
  • 33 days annual leave entitlement.


How to apply

If you are interested in applying for this position, email your CV with references to jobs@aav.space



  • Edinburgh, United Kingdom IC Resources Full time

    Join an innovative company building the first and only space-based cellular broadband network - Edinburgh / Flexible working / Remote  Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 6 years ahead of the market in terms of their satellite developments. With their long term aim of having 25...


  • Edinburgh, United Kingdom Hiring Group Full time

    Our leading client is looking for Embedded Software Engineer based at Edinburgh. Strong embedded programming skills are necessary, as well as a good understanding of latest technology and electronics. * Embedded Python C/C++ software development * RTOS * Embedded Software/Firmware * Experience with Bluetooth Chipsets * Wireless communication...


  • Edinburgh, United Kingdom Hiring Group Full time

    Our leading client is looking for Embedded Software Engineer based at Edinburgh. Strong embedded programming skills are necessary, as well as a good understanding of latest technology and electronics. * Embedded Python C/C++ software development * RTOS * Embedded Software/Firmware * Experience with Bluetooth Chipsets * Wireless communication...


  • Edinburgh, United Kingdom Hiring Group Full time

    Our leading client is looking for Embedded Software Engineer based at Edinburgh. Strong embedded programming skills are necessary, as well as a good understanding of latest technology and electronics. * Embedded Python C/C++ software development * RTOS * Embedded Software/Firmware * Experience with Bluetooth Chipsets * Wireless communication...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required: Embedded Linux (Yocto) experience Good understanding of networking technologies and protocols Linux application layer development experience Experience: Degree in Software Engineering or related subject. An excellent understanding of C...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required: Embedded Linux (Yocto) experience Good understanding of networking technologies and protocols Linux application layer development experience Experience: Degree in Software Engineering or related subject. An excellent understanding of C in a...


  • Edinburgh, United Kingdom Redline Group Ltd Full time

    Long-term Contract Embedded Software Engineer - Linux Yocto opportunity to work with an established and highly respected developer of high integrity electronics based in Edinburgh With a history spanning many years, our customer is the market leader in their field, supporting a range of customers in industries such as aerospace, defence and industrial. As...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - HybridCore skills required:Embedded Linux (Yocto) experienceGood understanding of networking technologies and protocolsLinux application layer development experienceExperience:Degree in Software Engineering or related subject.An excellent understanding of C in a...


  • Edinburgh, United Kingdom IC Resources Full time

    Join an innovative company building the first and only space-based cellular broadband network – Edinburgh / Flexible working / Remote Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 5 years ahead of the market in terms of their satellite developments. With their long term aim of having 25...


  • Edinburgh, United Kingdom IC Resources Full time

    Join an innovative company building the first and only space-based cellular broadband network – Edinburgh / Flexible working / Remote Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 5 years ahead of the market in terms of their satellite developments. With their long term aim of having 25...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required: Embedded Linux (Yocto) experience Good understanding of networking technologies and protocols Linux application layer development experience Experience: Degree in Software Engineering or related subject. An excellent understanding of...


  • Edinburgh, United Kingdom IC Resources Full time

    Job Description Join an innovative company building the first and only space-based cellular broadband network – Edinburgh / Flexible working / Remote Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 6 years ahead of the market in terms of their satellite developments. With their long term aim of...


  • Edinburgh, United Kingdom IC Resources Full time

    Join an innovative company building the first and only space-based cellular broadband network – Edinburgh / Flexible working / Remote Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 5 years ahead of the market in terms of their satellite developments. With their long term aim of having 25 satellites...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - HybridDo you have the following skills, experience and drive to succeed in this role Find out below.Core skills required:Embedded Linux (Yocto) experienceGood understanding of networking technologies and protocolsLinux application layer development...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required:Embedded Linux (Yocto) experienceGood understanding of networking technologies and protocolsLinux application layer development experience Experience:Degree in Software Engineering or related subject.An excellent understanding of C in a...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - HybridDo you have the following skills, experience and drive to succeed in this role Find out below.Core skills required:Embedded Linux (Yocto) experienceGood understanding of networking technologies and protocolsLinux application layer development...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - HybridDo you have the following skills, experience and drive to succeed in this role Find out below.Core skills required:Embedded Linux (Yocto) experienceGood understanding of networking technologies and protocolsLinux application layer development...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required: Embedded Linux (Yocto) experience Good understanding of networking technologies and protocols Linux application layer development experience Experience: Degree in Software Engineering or related subject. An excellent understanding...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required:Embedded Linux (Yocto) experienceGood understanding of networking technologies and protocolsLinux application layer development experience Experience:Degree in Software Engineering or related subject.An excellent understanding of C in a...


  • Edinburgh, United Kingdom nGenium Full time

    Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required: Embedded Linux (Yocto) experience Good understanding of networking technologies and protocols Linux application layer development experience Experience: Degree in Software Engineering or related subject. An excellent understanding...