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

Octagon Group

Southampton

On-site

GBP 52,000 - 76,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Octagon Group in Southampton is seeking an experienced Embedded Software Engineer to work on complex, technology-led products. You will develop, maintain and test embedded software across product ranges, collaborating with software, FPGA and SoC teams.

The role requires 3+ years in embedded software, strong C++ skills, and a degree in Electrical/Electronic Eng or CS. You will work in Linux environments, implement CI/CD, and apply SOLID design principles while enabling robust system control and

Qualifications

  • 3+ years of experience in Embedded Software Development.
  • Strong C++ development experience.
  • 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 across products.
  • 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
C++ development
CI/CD

Education

Electrical/Electronic Engineering or Computer Science

Tools

Linux

Job description

Octagon Group in Southampton is seeking an experienced Embedded Software Engineer to work on complex, technology-led products. You will develop, maintain and test embedded software across product ranges, collaborating with software, FPGA and SoC teams.

The role requires 3+ years in embedded software, strong C++ skills, and a degree in Electrical/Electronic Eng or CS. You will work in Linux environments, implement CI/CD, and apply SOLID design principles while enabling robust system control and

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

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 Software Engineer
Senior Embedded Software Engineer

Verso Recruitment • Southampton

Hybrid
GBP 39,000 - 65,000
Hybrid work
On-site 3 days/week
Embedded Software Engineer
Embedded Software Engineer

Chroma Recruitment • Stockport

On-site
GBP 50,000 - 70,000
Four-day week
Embedded Software Engineer
Embedded Software Engineer

Advanced Resource Managers • Stevenage

On-site
GBP 45,000 - 60,000
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
Embedded Software Engineer - C / FreeRTOS
Embedded Software Engineer - C / FreeRTOS

Redline Group Ltd • Fareham

On-site
GBP 45,000 - 60,000
Embedded Software Engineer
Embedded Software Engineer

Hexwired Recruitment Limited • Winchester

Hybrid
GBP 42,000 - 62,000
Semi-remote option
Embedded Software Engineer
Embedded Software Engineer

Zenovo • City of Edinburgh

Hybrid
GBP 33,000 - 55,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 85,000