We are recruiting for a SC Cleared C/C++ Embedded Software Engineer for a leading Defence & Space organisation based in Portsmouth, this is a Hybrid role with 3 days a week on site, 2 days WFH. Due to security restrictions you must have valid SC Clearance and be a British National.
Responsibilities
Use your skills and knowledge to prototype innovative wireless solutions
You will be primarily developing using C/C++ on Embedded platforms
Development of Embedded software/firmware prototypes in an agile environment
Further development of proven prototypes to a deployment standard
Development of software in a Real Time Embedded environment using Linux. (eg Microblaze or RISC-V using C/C++)
Experience of working with and configuring Embedded Linux systems with tools such as Buildroot and Yocto
Experience of working with Uboot, Kernel config and device trees
Building and deploying Embedded Linux systems in an offline environment
Skill Set
Experience programming Embedded Systems using C/C++
Experience of bare-metal and Embedded Linux environments
Experience of linux device drivers including DMA, Interrupts, and Device Trees
Knowledge of Digital Signal Processing
Knowledge of Software Defined Radio
This is a Umbrella contract, the role is Inside IR35
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.