Software Developer

Archangel Lightworks Oxford, England May 27, 2026

Type Full Time
Pay Not listed
Work Hybrid
Experience 4 years experience

Software Developer focuses on as an embedded software engineer, you will be primarily responsible for the development of embedded systems, from design through implementation and testing, to integration.

What the role involves

  • As an Embedded Software Engineer, you will be primarily responsible for the development of embedded systems, from design through implementation and testing, to integration.
  • Work closely with the project and software leads, to deliver high performance communication and control systems.
  • Be able to take full responsibility for a design and see that through to integration on the ground station.
  • Designing, developing and testing embedded software across different subsystems.
  • Supporting test automation and system integration and deployment.

Skills and requirements

  • Working with networking (Ethernet and IP), DMA, and hardware interfacing (I2C, SPI, CAN, and EtherCAT) protocols.
  • At least 4 years relevant commercial experience post-graduation.
  • Python development, including test scripts.
  • Xilinx FPGA/MPSoC and associated tool chain (Vivado, Vitis etc) experience.

Confirmed role details

  • 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.
  • Supportive team culture with high levels of ownership and responsibility.

Candidate fit

  • technical problem-solving, code quality, testing discipline, and clear collaboration
Keep exploring similar roles

Search for more Software Developer jobs from Archangel Lightworks in Oxford, England.