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

Octagon Group

Southampton

On-site

GBP 52,000 - 76,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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: C/RTOS, IoT & Hardware
Embedded Software Engineer: C/RTOS, IoT & Hardware

Octagon Group • Fordingbridge

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

Octagon Group • Southampton

On-site
GBP 52,000 - 76,000
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS

Oho Group • Cambridge

On-site
GBP 55,000 - 83,000
Cambridge Embedded Software Engineer — Hybrid Role
Cambridge Embedded Software Engineer — Hybrid Role

Octagon Group • Cambridge

Hybrid
GBP 48,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Octagon Group • Fordingbridge

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

Platform Recruitment • Greater London

On-site
GBP 35,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Advanced Resource Managers • Stevenage

On-site
GBP 45,000 - 60,000
Embedded Software Engineer - C++ / Linux & RTOS + Equity
Embedded Software Engineer - C++ / Linux & RTOS + Equity

Platform Recruitment • Greater London

On-site
GBP 35,000 - 80,000
Embedded Software Engineer (RTOS)
Embedded Software Engineer (RTOS)

Insignis Talent. STR Ltd • Greater London

On-site
GBP 65,000 - 68,000
Bonus
Excellent benefits package
Embedded Software Engineer - C/C++, Linux, Real-Time Prototyping
Embedded Software Engineer - C/C++, Linux, Real-Time Prototyping

Advanced Resource Managers • Portsmouth

On-site
GBP 40,000 - 60,000