Embedded Systems Developer

7 days ago


Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time
Embedded Software Engineer

Archangel Lightworks is a connectivity company that builds wireless technology for space-enabled networks of the future. We're passionate about enhancing humanity's communications infrastructure and solving critical problems related to economic inclusion and climate change.

We're looking for an experienced embedded software engineer to join our engineering team and deliver transformative laser communications technology. This role involves developing, testing, and maintaining embedded software in our ground stations, ensuring reliable control and autonomous operations, and interfacing with external systems.

Responsibilities:

  1. Developing embedded software for hardware device monitoring and real-time control
  2. Creating reliable autonomous software that interfaces with cloud services
  3. Contributing to the development, integration, testing, and operations of optical ground stations
  4. Improving software processes, including the development of 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
  • Knowledge of hardware and networking protocols, including I2C, SPI, CAN, UART, EtherCAT, and IP protocols
  • At least 2 years of commercial experience

Desirable Skills:

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

Location and Benefits:

We offer a hybrid working arrangement with travel when required, with our office located in Osney Mead, Oxford. Our benefits include:

  • The opportunity to make a difference in cutting-edge technology for 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 your growth, with training resources and budget
  • A 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, Oxfordshire, United Kingdom Electus Recruitment Full time

    Application Systems EngineerElectus Recruitment is seeking a skilled Application Systems Engineer to join our client's innovative tech firm in Middleton Stoney. This role offers a hybrid working environment and opportunities for professional growth.Key Responsibilities:Design and develop real-time embedded firmware in C/C++.Manage firmware release, version...


  • Oxford, Oxfordshire, United Kingdom Electus Recruitment Full time

    Application Systems EngineerElectus Recruitment is seeking a skilled Application Systems Engineer to join our client's innovative tech firm in Middleton Stoney. This role offers a hybrid working environment and opportunities for professional growth.Key Responsibilities:Design and develop real-time embedded firmware in C/C++.Manage firmware release, version...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Job OverviewIC Resources is seeking an accomplished Senior Embedded Software Engineer to join our team in a highly regulated environment. As a key member of our team, you will be responsible for designing, developing, and maintaining cutting-edge software solutions for sleep monitoring and analysis.Key ResponsibilitiesCreate innovative software products for...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Embedded Design EngineerOur client, a market leader in designing safety solutions, is seeking an Embedded Design Engineer to join their growing team.Key Responsibilities:Supporting the design and selection of processing hardware used in solutionsIntegrating and building embedded Linux OS optimised for hardware and applicationsSupporting production of newly...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at IC Resources. This is a great opportunity to work with cutting-edge technology in a niche and growing field.Key Responsibilities:Design and develop embedded software for medical devicesWork with commercial experience of embedded programming in...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at IC Resources. This is a great opportunity to work with cutting-edge technology in a niche and growing field.Key Responsibilities:Design and develop embedded software for medical devicesWork with commercial experience of embedded programming in...


  • 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

    Job Title: Senior Embedded Software DeveloperAbout the Role:We are seeking a skilled Senior Embedded Software Developer to join our team at IC Resources. As a Senior Embedded Software Developer, you will be responsible for designing, developing, and maintaining new products in a safety-critical, heavily regulated environment.Key Responsibilities:Design and...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Job Title: Senior Embedded Software DeveloperAbout the Role:We are seeking a highly skilled Senior Embedded Software Developer to join our team at IC Resources. As a Senior Embedded Software Developer, you will be responsible for designing, developing, and maintaining new products in a safety-critical, heavily regulated environment.Key...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Senior Embedded Software Engineer OpportunityWe are working with a leading provider of sleep monitoring and analysis software, specializing 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 passionate about...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Senior Embedded Software Engineer OpportunityWe are working with a leading provider of sleep monitoring and analysis software, specializing 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 passionate about...


  • Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

    Transformative Technology for a Better FutureAt Archangel Lightworks, we're pushing the boundaries of wireless technology to create space-enabled networks that will change the world. As an Embedded Software Engineer, you'll play a crucial role in developing cutting-edge laser communications technology that will help solve some of humanity's most pressing...


  • Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

    Transformative Technology for a Better FutureAt Archangel Lightworks, we're pushing the boundaries of wireless technology to create space-enabled networks that will change the world. As an Embedded Software Engineer, you'll play a crucial role in developing cutting-edge laser communications technology that will help solve some of humanity's most pressing...


  • Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

    About Archangel LightworksArchangel Lightworks is a pioneering connectivity company that's revolutionizing the future of wireless technology. Our mission is to create space-enabled networks that transform the way we communicate and address some of humanity's most pressing challenges.Job Title: Embedded Software EngineerWe're seeking an exceptional Embedded...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Senior Embedded Software Engineer OpportunityWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at IC Resources. As a renowned provider of sleep monitoring and analysis software, we are looking for an expert to design, develop, and maintain new products in a safety-critical, heavily regulated environment.Key...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Senior Embedded Software Engineer OpportunityWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at IC Resources. As a renowned provider of sleep monitoring and analysis software, we are looking for an expert to design, develop, and maintain new products in a safety-critical, heavily regulated environment.Key...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at IC Resources. As a Senior Embedded Software Engineer, you will be responsible for designing, developing, and maintaining new products in a safety-critical, heavily regulated environment.Key Responsibilities:Design and develop new...