Embedded Software Developer

4 weeks ago


Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

Transformative Technology for a Better Tomorrow

At 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 improve humanity's communications infrastructure and solve some of Earth's most critical problems.

Your Key Responsibilities

  • Develop and test embedded software for monitoring and real-time control of hardware devices
  • Design and implement reliable, autonomous software that interfaces with cloud services
  • Contribute to the development, integration, testing, and operations of optical ground stations
  • Continuously improve 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, including I2C, SPI, CAN, UART, EtherCAT, and IP protocols
  • At least 2 years of commercial experience

Desirable Additional Skills

  • Experience with multi-core and FPGA-based systems, especially 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 the space industry

What We Offer

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

    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

    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 Archangel Lightworks Full time

    Transformative TechnologyAt Archangel Lightworks, we're pushing the boundaries of wireless technology to create space-enabled networks of the future. Our team is passionate about improving humanity's communications infrastructure and solving critical problems like economic inclusion and climate change.We're seeking an experienced Embedded Software Engineer...


  • Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

    Archangel Lightworks is a pioneering connectivity company that's revolutionizing 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 fast-paced and supportive...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Senior Embedded Software Developer IC Resources is seeking a highly skilled Senior Embedded Software Developer to lead firmware development for next-gen medical devices. This is a hands-on role involving project ownership, from architecture to testing, where you'll make key technology decisions and collaborate with interdisciplinary teams. As a Senior...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    We are seeking an experienced Senior Embedded Software Engineer to join our team at IC Resources. This is a fantastic opportunity to work with a renowned provider of sleep monitoring and analysis software, specialising in the development of innovative solutions for diagnosing sleep disorders.This role involves designing, developing and maintaining new...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Job Title: Senior Embedded Software DeveloperWe are 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 passionate about...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    We are working with a leading 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 passionate about advancing healthcare and improving patient...


  • Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

    Archangel Lightworks is a pioneering connectivity company that's revolutionizing 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 dynamic start-up is a fast-paced...


  • 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 Oxa Autonomy Full time

    About this RoleThis is a key position in our team, focusing on the development and validation of high-integrity software components for embedded devices. The ideal candidate will have a strong background in C++ and C programming, as well as experience in software development for safety-critical applications.Key ResponsibilitiesDeveloping and validating...


  • Oxford, Oxfordshire, United Kingdom fish4.co - Jobboard Full time

    Embedded Software Developer - Chinese Language ExpertOur client, a leading company in safety solutions, is seeking an experienced Embedded Software Developer with expertise in Chinese language to join their team in Oxford.Key Responsibilities:Design and develop embedded Linux OS optimized for hardware and applications.Integrate and build software components...


  • Oxford, Oxfordshire, United Kingdom Oxa Autonomy Full time

    Your Role: As a key member of our team at Oxa Autonomy, you will be responsible for developing and validating high integrity software components that meet the stringent requirements of our safety-critical systems. Your expertise in developing monitors and diagnostic functions will be crucial in achieving safety goals and system robustness. Additionally, you...


  • Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

    Embedded Software EngineerArchangel 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...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Key Responsibilities:As a Lead Embedded Software Engineer, you will be responsible for leading the flight software verification and validation development within a global company.Requirements:5+ years of experience in flight software development for satellites.Strong Embedded C/C++ skills.Experience in implementing real-time systems and software solutions on...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Key Responsibilities:The successful candidate will be responsible for designing, developing, and maintaining new products in a safety-critical environment. This includes ensuring compliance with regulatory requirements and industry standards.Main Tasks:Lead the development of embedded software solutions using C programming languageCollaborate with...


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

    Senior Embedded Software EngineerSalary: £70,000Location: OxfordRights 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 leading...


  • Oxford, Oxfordshire, United Kingdom Disclaimer: ANY-Web Ltd. Full time

    Embedded Engineer - GBP50-GBP60k Oxford OnsiteOur client, a market leader in designing safety solutions, is seeking a skilled Embedded Software Engineer to join their team.Develop and integrate embedded Linux OS optimized for hardware and applications.Collaborate with the team to design and implement safety solutions.Key Skills:2 years of experience in...