Embedded Software Engineer

4 weeks ago


Edinburgh, United Kingdom Aurora Avionics Full time

Embedded Software Engineer, On-site working in Edinburgh


Ensure you read the information regarding this opportunity thoroughly before making an application.

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 Rise Technical Recruitment Limited Full time

    **Embedded Software Engineer** **Edinburgh - Fully site based** **Highly Competitive Salary + Great benefits package** This is an excellent opportunity for a talented Embedded Software Engineer to join a well-established Engineering company in a highly technical and varied role. The company have been established for nearly 100 years and are instantly...


  • 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 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 Rise Technical Recruitment Limited Full time

    **Embedded Software Engineer** **Edinburgh** **£60,000 to £65,000 + Flexible Working + 34 Days Holiday + Pension + Team Socials & Events + Free Flying Lesson** Are you an experienced Embedded Software Engineer looking for an exciting opportunity to work within the Aerospace & Aviation Industry? This company in question are a well-established manufacturer...


  • 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 protocols-...


  • 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 Octagon Group Full time

    Fantastic new opportunity for an Embedded Software Engineer in Edinburgh! This is your opportunity to join a pioneering startup company who are at the forefront of smart wireless product development. This company develop cutting-edge innovations including Subsea IoT-to-cloud devices and Subsea Data Centres. As the Embedded Software Engineer, you will be...


  • Edinburgh, United Kingdom Octagon Recruitment Full time

    Fantastic new opportunity for an Embedded Software Engineer in Edinburgh! This is your opportunity to join a pioneering startup company who are at the forefront of smart wireless product development. This company develop cutting-edge innovations including Subsea IoT-to-cloud devices and Subsea Data Centres. As the Embedded Software Engineer, you will be...


  • 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 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 - 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 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

    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 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 - 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 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 Octagon Group Full time

    Fantastic new opportunity for an Embedded Software Engineer in Edinburgh! This is your opportunity to join a pioneering startup company who are at the forefront of smart wireless product development. This company develop cutting-edge innovations including Subsea IoT-to-cloud devices and Subsea Data Centres. As the Embedded Software Engineer, you will be...