Senior Embedded Software Engineer (DSP / SDR)

Company: Line Up Aviation
Apply for the Senior Embedded Software Engineer (DSP / SDR)
Location:
Job Description:

On behalf of our client, we are seeking to recruit a Senior Embedded Software Engineer (DSP / SDR) on an initial 6-month contract.

In this role, you will be proactive and comfortable working cross-functionally beyond the software team. You will bring strong experience in Digital Signal Processing (SDR) and embedded C development, combined with the ability to operate effectively in a lab-based environment. You will work with a range of test equipment, including oscilloscopes, logic analysers, bespoke test rigs, and host-based testing tools.

Job Details

  • Role: Senior Embedded Software Engineer (DSP / SDR)
  • Pay: Up to 70 per hour via Umbrella
  • Contract: Monday–Friday, 37 hours per week, 6 month contract
  • Location: Stevenage
  • IR35 Status: Inside
  • Security Clearance: SC to start

Responsibilities

  • An Embedded Software C Engineer capable of developing, integrating and testing embedded Software
  • Producing test requirements & test scripts for Unit, Subsystem and System level testing on both host and target platforms
  • Running tests, analysing results and using target test facilities such as debuggers, probes, logic analysers and oscilloscopes
  • Documentation and Design work in UML
  • Integration of software components with ARM multi-core platforms, FPGA subsystems and RF transceiver interfaces
  • Support real-time TX/RX data processing, buffering and performance optimisation on embedded targets
  • Contribute to system integration and verification of Software Defined Radio (SDR) datalink capability

Essential Requirements / Skills / Experience

  • Experience of Digital Signal Processing
  • Experience of the C Programming Language
  • Experience of testing software products for ARM based multi-core processing platforms
  • Experience of communications protocols (e.g. SPI, UART, Ethernet, PCI-Express)
  • Experience of DOORS
  • Experience of test tools and techniques in both host and target environments
  • Experience of test tools such as LDRA or equivalent for host testing
  • Experience in model-based development, either in SysML/UML
  • Knowledge of Real Time Operating Systems such as PikeOS or FreeRTOS
  • Understanding of real-time embedded data handling mechanisms such as DMA, interrupts and shared memory

Desirable Experience

  • Exposure to wireless modulation or waveform processing concepts (desirable)
  • Experience working with FPGA or SDR based embedded systems (desirable)

If you are interested in applying for this position and you meet the requirements, please send your updated CV to: Natalie Dalkin at Line Up Aviation.

#J-18808-Ljbffr…

Posted: March 28th, 2026