Senior Embedded Software Engineer

Senior Embedded Software Engineer

We are working with a pioneering specialist in rugged, next‑generation low‑light imaging systems, trusted across defence, aerospace, surveillance, and scientific markets to recruit a highly motivated Embedded Software Engineer to join their team. The successful candidate will play a key role in designing, developing, and maintaining embedded software solutions for advanced imaging and sensor systems. This role requires strong technical expertise, problem-solving skills, and the ability to work collaboratively in a multidisciplinary environment.

Key Responsibilities

  • Develop and maintain embedded software, SDKs, and firmware for imaging systems
  • Integrate drivers, APIs, and FPGA-based architectures
  • Collaborate with hardware engineers on system integration and testing
  • Debug and troubleshoot across hardware/software layers
  • Contribute to the full product lifecycle from concept to deployment
  • Mentor junior engineers and support process improvement

Essential Criteria

  • Strong skills in C/C++, RTOS.
  • Experience with FPGA integration and communication protocols (SPI, I2C, UART, Ethernet, USB)
  • Solid debugging and problem-solving abilities
  • 3+ years’ experience in embedded/software development

Benefits

  • Competitive salary + performance bonus
  • 30 days holiday (including statutory)
  • Life cover (4× salary) and pension scheme
  • Flexible hours (core 10–4, short Fridays) with remote-friendly options
  • Exposure to cutting-edge tech in surveillance, aerospace, defence, and scientific imaging
  • Full lifecycle involvement: concept → prototype → production → field

Please note: this role is full time on site in Northern Ireland.

If this sounds like something you would be interested in, please send your CV to Hollie.beattie@adeptapartners.com and I will be in touch if you have been

Job Details

Company
Adepta Partners
Location
Northern Ireland, UK
Posted