Embedded Software Engineer
iO Associates
Portsmouth, United Kingdom
2 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 104KJob location
Portsmouth, United Kingdom
Tech stack
UClibc (C Standard Library)
C++
Embedded C
Linux on Embedded Systems
Embedded Software
Firmware
Linux-Powered Devices
Reduced Instruction Set Computing
Yocto
Bare Metal
U-Boot
Software Defined Radio
Requirements
- Develop and prototype wireless and embedded solutions using C/C++
- Build and enhance embedded software/firmware in an agile environment
- Work with real-time embedded Linux systems (e.g. Microblaze, RISC-V)
- Configure and deploy embedded Linux using Buildroot/Yocto
- Work with U-Boot, kernel configuration, and device trees
- Strong experience in Embedded C/C++ development
- Experience with bare-metal and embedded Linux systems
- Knowledge of Linux device drivers (DMA, interrupts, device trees)
- Understanding of Digital Signal Processing (DSP); Exposure to Software Defined Radio (SDR)
This is an excellent opportunity to work for an international aerospace leader that encourages and facilitates personal growth. *PS: The Company can't provide any sponsorship, so only candidates with the existing right to work in the UK will be considered for this role.
About the company
iO Associates is looking for an Embedded Software Engineer to join a global aerospace leader specialising in commercial and military aircraft, helicopters, defence, and space sectors. This role offers a chance to contribute to innovative projects within a dynamic team, shaping the future of aviation and space systems.