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