Embedded Software Engineer - SC Cleared

Embedded Software Engineer - SC Cleared

C / C++
Embedded Linux / Bare Metal
DMA, Interrupts
DSP
Software Defined radio

Rate: £50/hr
Duration: Initially 6 months
Location: Portsmouth
Working pattern: Hybrid, 3 days a week on site
Clearance: SC Clearance required

You will join a global defence technology company, in a team providing cutting edge technology solutions to our key customers.

The role:

  • 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. (e.g. 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


Your skills and experience:

  • 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

Job Details

Company
CBSbutler Holdings Limited trading as CBSbutler
Location
Portsmouth, Hampshire, United Kingdom
Hybrid / Remote Options
Employment Type
Contract
Posted