Embedded Systems Engineer

Company: Jobtailor
Apply for the Embedded Systems Engineer
Location: Harwell
Job Description:

Responsibilities

  • Develop embedded software and firmware for real-time control and telemetry systems
  • Design FPGA and firmware solutions using VHDL/Verilog for high-speed hardware control
  • Build and optimise embedded C/C++ applications within RTOS environments
  • Implement deterministic control loops and low-level hardware interfaces
  • Develop robust communication protocols across digital and RF subsystems
  • Design fault-tolerant and resilient system architectures for high-reliability environments
  • Support hardware-in-the-loop testing, integration, debugging, and verification activities
  • Optimise performance, power consumption, and memory usage in constrained embedded systems
  • Contribute to secure remote management and monitoring capabilities for deployed systems
  • Work closely with systems, hardware, RF, and software teams to deliver integrated solutions

Qualifications

  • Strong knowledge of embedded systems operating within real-time or constrained environments
  • Proficiency in embedded C/C++ and RTOS-based development
  • Strong capability in FPGA and firmware development using VHDL, Verilog, or similar HDL technologies
  • Solid understanding of low-level communication interfaces such as SPI, I2C, UART, CAN, or Ethernet
  • Capability in debugging and verification using tools such as JTAG, logic analysers, or HIL environments
  • Strong understanding of fault-tolerant and resilient embedded system design principles
  • Knowledge of high-speed interfaces and integration between FPGA, DSP, and RF systems
  • A methodical approach to problem-solving with strong attention to detail
  • Strong collaboration and communication skills across multidisciplinary engineering teams
  • Awareness of high-reliability engineering practices within aerospace, defence, or similarly demanding environments

#J-18808-Ljbffr…

Posted: July 19th, 2026