Embedded Software Engineer

4 months ago


Oxford, United Kingdom Archangel Lightworks Full time

Archangel Lightworks is a connectivity company building wireless technology to create the space-enabled networks of the future. We're passionate about improving humanity's communications infrastructure and solving some of Earth's most critical problems from economic inclusion to climate change. Our start-up is a fast-paced and supportive environment, where you can make your mark as part of a growing team and work on the cutting-edge of innovation. 

We're looking for an embedded software engineer to join our experienced engineering team and deliver transformative laser communications technology. You will be responsible for developing, testing, and maintaining the embedded software in our ground stations, enabling reliable control and autonomous operations, and interfacing with external systems. In this role, you will work closely with people across our engineering team, supported by our software team. 

Your responsibilities will include:  

  • Developing embedded software for monitoring and real-time control of hardware devices 
  • Producing reliable, autonomous software that interfaces to cloud services. 
  • Contributing to the development, integration, testing, and operations for optical ground stations 
  • Continuous improvements of the software processes, including developing automated tests 

Requirements: 

  • Implementation and development of hard real-time algorithms and software control systems on embedded platforms 
  • Expertise in ‘C' and Python development with RTOS (ideally FreeRTOS) and Linux 
  • Hardware and networking protocols, inc I2C, SPI, CAN, UART, EtherCAT and IP protocols 
  • At least 2 years commercial experience 

Desirable additional skills: 

  • Experience with multi-core and FPGA based systems, esp Xilinx FPGA/MPSoC and associated tool chain (Vivado, Vitis etc)  
  • IoT and networking protocols (i.e gRPC, MQTT, ZeroMQ) 
  • CI/CD pipelines, GIT version control, scripting, test automation 
  • Yocto Linux / Petalinux build experience. 
  • UML / SysML, especially with Enterprise Architect  
  • Experience and interest in space industry 

Location: Hybrid with travel when required. Our office is based in Osney Mead, Oxford. 

Compensation & Perks

  • The opportunity to make a difference building cutting edge technology to support a world-changing vision 
  • Options for hybrid working and custom arrangements that matter to you 
  • 25 days annual leave allowance plus bank holidays 
  • Equity options in a growing start-up 
  • Investment in you to help you grow, with training resources and budget 
  • Supportive team culture with high levels of ownership and responsibility 
  • Annual team retreat, regular socials and weekly team lunch 
  • Variety of additional perks including learning and wellbeing app subscriptions


  • Oxford, United Kingdom IC Resources Full time

    Join an established MedTech company - Oxford, Hybrid Working ModelThis renowned provider of sleep monitoring and analysis software, specialising in the development of innovative solutions for the diagnosis of sleep disorders are now seeking an Embedded Software Engineer. This is a great opportunity to work within cutting-edge technology in a niche and...


  • Oxford, United Kingdom IC Resources Full time

    Join an established MedTech company - Oxford, Hybrid Working ModelThis renowned provider of sleep monitoring and analysis software, specialising in the development of innovative solutions for the diagnosis of sleep disorders are now seeking an Embedded Software Engineer. This is a great opportunity to work within cutting-edge technology in a niche and...


  • Oxford, United Kingdom IC Resources Full time

    Join an established MedTech company - Oxford, Hybrid Working ModelThis renowned provider of sleep monitoring and analysis software, specialising in the development of innovative solutions for the diagnosis of sleep disorders are now seeking an Embedded Software Engineer. This is a great opportunity to work within cutting-edge technology in a niche and...


  • Oxford, United Kingdom IC Resources Full time

    Senior Embedded Software Engineer Salary: £70,000 Location: Oxford  Rights to work: Visa's will not be sponsored for this role.  The Company & Role: Join a growing MedTech company as a Senior Embedded Software Engineer known for its innovative devices that help diagnose sleep and respiratory conditions. Their devices are used in both home settings and...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.This is a great opportunity to work within cutting-edge technology in a niche and growing field.As an Embedded Software Engineer, you will have the chance to utilise your embedded software skillset...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.This is a great opportunity to work within cutting-edge technology in a niche and growing field.As an Embedded Software Engineer, you will have the chance to utilise your embedded software skillset...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.This is a great opportunity to work within cutting-edge technology in a niche and growing field.As an Embedded Software Engineer, you will have the chance to utilise your embedded software skillset...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.This is a great opportunity to work within cutting-edge technology in a niche and growing field.As an Embedded Software Engineer, you will have the chance to utilise your embedded software skillset...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.This is a great opportunity to work within cutting-edge technology in a niche and growing field.As an Embedded Software Engineer, you will have the chance to utilise your embedded software skillset...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.This is a great opportunity to work within cutting-edge technology in a niche and growing field.As an Embedded Software Engineer, you will have the chance to utilise your embedded software skillset...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.About the RoleThis is a great opportunity to work within cutting-edge technology in a niche and growing field. If you're an Embedded Software Engineer looking for an exciting new challenge, then...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.About the RoleThis is a great opportunity to work within cutting-edge technology in a niche and growing field. If you're an Embedded Software Engineer looking for an exciting new challenge, then...


  • Oxford, United Kingdom CV-Library Full time

    Embedded Engineer - £50-£60k – Oxford – Onsite My client are market leaders in designing safety solutions. And they are looking for an Embedded Design Engineer to join the growing team. Responsibilities: * Supporting the design and selection of processing hardware used in solutions * Integrating and building embedded LinuxOS...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.This is a great opportunity to work within cutting-edge technology in a niche and growing field.As an Embedded Software Engineer, you will have the chance to utilise your embedded software skillset...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis renowned provider of sleep monitoring and analysis software is seeking an Embedded Software Engineer to join their team.This is a great opportunity to work within cutting-edge technology in a niche and growing field.As an Embedded Software Engineer, you will have the chance to utilise your embedded software skillset...


  • Oxford, United Kingdom Platform Recruitment Full time

    Embedded Engineer - £50-£60k – Oxford – OnsiteMy client are market leaders in designing safety solutions. And they are looking for an Embedded Design Engineer to join the growing team.Responsibilities: * Supporting the design and selection of processing hardware used in solutions * Integrating and building embedded LinuxOS optimised for hardware and...


  • Oxford, United Kingdom IC Resources Full time

    Senior Embedded Software Engineer | Oxford | £60k-£70k I am working with a renowned provider of sleep monitoring and analysis software, specialising in the development of innovative solutions for diagnosing sleep disorders. This is a chance to work with cutting-edge technology in a niche and growing field, making it an ideal opportunity for those...


  • Oxford, UK, Oxfordshire, United Kingdom IC Resources Full time

    Join an established MedTech company - Oxford, Hybrid Working ModelThis renowned provider of sleep monitoring and analysis software, specialising in the development of innovative solutions for the diagnosis of sleep disorders are now seeking an Embedded Software Engineer. This is a great opportunity to work within cutting-edge technology in a niche and...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis is a great opportunity to work within cutting-edge technology in a niche and growing field.We are seeking an Embedded Software Engineer to join our team at IC Resources, a renowned provider of sleep monitoring and analysis software.The ideal candidate will have commercial experience of embedded programming in C and...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityThis is a great opportunity to work within cutting-edge technology in a niche and growing field.We are seeking an Embedded Software Engineer to join our team at IC Resources, a renowned provider of sleep monitoring and analysis software.The ideal candidate will have commercial experience of embedded programming in C and...