Hybrid Embedded Software Engineer — C/C++, Linux, DSP/SDR

Belcan

Portsmouth

Hybrid

GBP 55,000 - 75,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Belcan is seeking an Embedded Software Engineer in Portsmouth with hybrid working patterns. You’ll contribute to the end-to-end development of embedded software for high-profile programmes, primarily using C/C++ on bare-metal and embedded Linux platforms.

You will work with Buildroot/Yocto, U-Boot, kernel config and device trees, and engage in real-time development on Microblaze or RISC-V, including Linux drivers, DMA and interrupts.

Qualifications

  • Strong experience programming Embedded Systems using C/C++.
  • Background in bare-metal and embedded Linux environments.
  • Knowledge of Linux device drivers, including DMA, interrupts and device trees.
  • Knowledge of Digital Signal Processing (DSP).
  • Knowledge of Software Defined Radio (SDR).

Responsibilities

  • Develop embedded software and firmware using C/C++ in bare-metal and embedded Linux environments.
  • Create prototype solutions and evolve them to production standard.
  • Configure and deploy embedded Linux systems using Buildroot and Yocto.
  • Work with U-Boot, kernel configuration and device trees.
  • Engage in real-time embedded development using Microblaze or RISC-V and Linux device drivers.

Skills

Embedded C/C++
Bare-metal
Embedded Linux
Linux device drivers
DMA/Interrupts
Device trees
DSP
Software Defined Radio

Job description

Belcan is seeking an Embedded Software Engineer in Portsmouth with hybrid working patterns. You’ll contribute to the end-to-end development of embedded software for high-profile programmes, primarily using C/C++ on bare-metal and embedded Linux platforms.

You will work with Buildroot/Yocto, U-Boot, kernel config and device trees, and engage in real-time development on Microblaze or RISC-V, including Linux drivers, DMA and interrupts.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Belcan • Portsmouth

Hybrid
GBP 55,000 - 75,000
Embedded Software Engineer: C/C++, Linux, SDR/DSP
Embedded Software Engineer: C/C++, Linux, SDR/DSP

Searchability • Portsmouth

On-site
GBP 106,000 - 144,000
Embedded DSP Engineer: C/C++, Linux & SDR
Embedded DSP Engineer: C/C++, Linux & SDR

Morson Human Resources Limited • England

On-site
GBP 60,000 - 90,000
Embedded Software Engineer - Linux, C/C++, Hybrid Work
Embedded Software Engineer - Linux, C/C++, Hybrid Work

Pure Resourcing Solutions • Cambridge

Hybrid
GBP 40,000 - 80,000
Hybrid working
Professional growth
SC Cleared Embedded Software Engineer – Hybrid (Portsmouth)
SC Cleared Embedded Software Engineer – Hybrid (Portsmouth)

CBSbutler Ltd. • Portsmouth

Hybrid
GBP 74,000 - 105,000
Embedded Software Engineer
Embedded Software Engineer

Searchability NS&D • Portsmouth

On-site
GBP 50,000 - 75,000
Hybrid Embedded Software Engineer – DSP/MCU Focus
Hybrid Embedded Software Engineer – DSP/MCU Focus

Cirrus Logic • Newbury

Hybrid
GBP 45,000 - 65,000
Hybrid Cambridge: Senior Embedded Engineer (C++17, Linux)
Hybrid Cambridge: Senior Embedded Engineer (C++17, Linux)

Motorola Solutions • Cambridge

Hybrid
GBP 70,000 - 95,000
Competitive salary and bonus schemes
Holiday bonus
25 days holiday entitlement + bank hol
+5
Embedded BSP Engineer — Linux/Yocto on ARM (Hybrid)
Embedded BSP Engineer — Linux/Yocto on ARM (Hybrid)

Verso Recruitment Group • Essex

Hybrid
GBP 63,000 - 77,000
Health insurance
Senior Embedded Software Engineer - Hybrid, Clearance
Senior Embedded Software Engineer - Hybrid, Clearance

Copello • North East

Hybrid
GBP 60,000 - 80,000