Senior Embedded Software Engineer — C/C++, Linux, CI/CD

Octagon Group

Southampton

On-site

GBP 55,000 - 75,000

Full time

1 hour ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Octagon Group in Southampton seeks a Senior Embedded Software Engineer to drive development, maintenance and enhancement of embedded software across products. You will collaborate with software, FPGA and SoC teams to deliver robust solutions.

The role requires 3+ years in embedded development, a degree in Electrical/Electronic Engineering or CS, strong data structures knowledge, Linux experience, CI/CD familiarity and security clearance.

Qualifications

  • 3+ years of experience in Embedded Software Development.
  • Degree in Electrical/Electronic Engineering or Computer Science.
  • Strong knowledge of data structures and algorithms.
  • Experience working in Linux environments.
  • Experience with CI/CD.
  • Strong knowledge of SOLID principles, OOD and software design patterns.
  • Security clearance will be needed.

Responsibilities

  • Develop, maintain and test C/C++ software
  • Design and implement new embedded software applications and features
  • Carry out unit and integration testing
  • Develop software for system control and monitoring
  • Integrate communication protocols including RS232/RS422, CAN, RTP, UDP and TCP/IP
  • Develop GUI applications using commercial and open-source libraries

Skills

Embedded software development
Data structures & algorithms
SOLID principles & design patterns
Linux environments
CI/CD

Education

Bachelor's degree in Electrical/Electronic Engineering or Computer Science

Tools

Linux
CI/CD tools

Job description

Octagon Group in Southampton seeks a Senior Embedded Software Engineer to drive development, maintenance and enhancement of embedded software across products. You will collaborate with software, FPGA and SoC teams to deliver robust solutions.

The role requires 3+ years in embedded development, a degree in Electrical/Electronic Engineering or CS, strong data structures knowledge, Linux experience, CI/CD familiarity and security clearance.

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

Similar jobs worth comparing

Embedded Software Engineer — C/C++, Linux & Protocols
Embedded Software Engineer — C/C++, Linux & Protocols

Octagon Group • Southampton

On-site
GBP 52,000 - 76,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Octagon Group • Southampton

On-site
GBP 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

Octagon Group • Southampton

On-site
GBP 52,000 - 76,000
Senior Embedded Software Engineer - Hybrid (C/C++, Linux)
Senior Embedded Software Engineer - Hybrid (C/C++, Linux)

Octagon Group • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Excellent company benefits
Senior Embedded Systems Engineer – C/C++, Linux & CI/CD
Senior Embedded Systems Engineer – C/C++, Linux & CI/CD

TieTalent • Southampton

On-site
GBP 50,000 - 70,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Verso Recruitment • Southampton

Hybrid
GBP 39,000 - 65,000
Hybrid work
On-site 3 days/week
Senior Embedded Software Engineer - C/C++ & FPGA
Senior Embedded Software Engineer - C/C++ & FPGA

QinetiQ Group plc • Malvern

On-site
GBP 70,000 - 90,000
Matched pension
Holiday allowance
Health Insurance option
+3
Senior Embedded Software Consultant (C/C++, Linux)
Senior Embedded Software Consultant (C/C++, Linux)

Ecm Selection • England

On-site
GBP 60,000 - 85,000
Performance-based bonus
Robust pension scheme
Embedded Software Engineer
Embedded Software Engineer

X4 Technology • Southampton

Hybrid
GBP 40,000 - 56,000
Senior Embedded Software Engineer - UK Clearance Eligible
Senior Embedded Software Engineer - UK Clearance Eligible

SoCode Recruitment • Cambridgeshire and Peterborough

On-site
GBP 52,000 - 76,000