Embedded Software Engineer
Oxford Street, Oxford, South East · W1D 2DS
Negotiable
About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
Salary: £33,000 - 69,000 per year
Requirements
: We require real-time and embedded software development experience in C and C++.We require development experience with RTOS, ideally FreeRTOS, and Linux.We require experience working with networking protocols such as Ethernet and IP, DMA, and hardware interfacing protocols including I2C, SPI, CAN, and EtherCAT.We require experience developing for multi-core and FPGA-based systems.We require at least 4 years of relevant commercial experience post-graduation.We require proficiency with Git version control and CI systems.We require Python development experience, including writing test scripts.We value additional experience in Xilinx FPGA/MPSoC and associated toolchains such as Vivado and Vitis.We value experience with satellite communications protocols, optical free-space communications, and space-related standards such as CCSDS, ECSS, and SDA.We value experience implementing high-speed comms protocols at 1 Gbps+ including forward error correction, clock recovery, and zero-copy techniques.We value experience with IoT or cloud software integration and protocols such as MQTT.We value FPGA development experience, including VHDL or Verilog.We value experience with Yocto Linux, Petalinux, or Buildroot.We value Rust development experience.We value experience with control systems and Matlab/Simulink, including Embedded Coder and HDL code generation.We value experience managing CI/CD pipelines.We value systems and
Requirements
engineering experience, including UML and SysML. Responsibilities: We design, develop, test, and integrate embedded software across multiple subsystems.We support test automation, system integration, and deployment.We bring specialist technical skills to broaden our test capability, such as Linux, FPGA, IoT, and image processing.We contribute to the development, integration, testing, and operations of optical ground stations.We continuously improve our software processes, including the development of automated tests.We work closely with project and software leads to deliver high-performance communication and control systems.We take ownership of a design from concept through implementation, testing, and integration on the ground station. Technologies: CI/CDCloudEmbeddedEtherCATEthernetFPGAFreeRTOSGitHardwareIoTSupportLinuxMatlabMQTTPythonRustUMLVerilogVHDL More: We are Archangel Lightworks, a connectivity company building wireless technology to create the space-enabled networks of the future.
We are passionate about improving humanitys communications infrastructure and tackling critical challenges such as economic inclusion and climate change. We offer a fast-paced, supportive start-up environment where you can make a real impact as part of a growing team working at the cutting edge of innovation. Our office is based in Osney Mead, Oxford, and we offer hybrid working arrangements agreed with your line manager.
We also provide 25 days annual leave plus bank holidays, equity options, training resources and development budget, a supportive culture with high ownership and responsibility, annual team retreats, regular socials, weekly team lunches, and additional learning and wellbeing perks. last updated 29 week of 2026
Community Q&A
Anyone worked here? Ask before you apply.
No threads yet for this job or company.