Embedded Systems Software Engineer (Remote / Flexible)

Indra Group UK & Ireland

Redhill

On-site

GBP 45,000 - 65,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private medical insurance
Pension (employer/employee) 4%
Holidays 25 days + bh
Remote/flexible working

Job summary

Indra Group UK & Ireland is seeking a Software Engineer to support the development, integration and maintenance of software on Front Office devices. The role emphasizes embedded software behavior analysis, troubleshooting and ensuring reliable communication between hardware and software components.

You will work closely with hardware and systems teams, contribute to testing and deployment processes, and support production environments with modern development practices.

Qualifications

  • 2+ years of software development experience with C/C++.
  • Experience with embedded or device-level software.
  • Knowledge of REST APIs, MQTT and WebSockets.
  • Experience with Git version control.
  • Experience with Embedded Linux and/or Windows.
  • Familiarity with CMake and modern build processes.

Responsibilities

  • Develop, maintain and troubleshoot C/C++ applications for Front Office devices and embedded platforms.
  • Analyse software behaviour and investigate issues affecting device performance and service availability.
  • Support integration of hardware devices and peripherals (POS terminals, NFC, printers, Bluetooth).
  • Design, implement and maintain software interfaces using REST APIs, MQTT and WebSockets.
  • Collaborate with hardware and systems teams to validate device integration.
  • Participate in unit/integration testing and defect resolution.
  • Contribute to version control, build management and deployment processes.
  • Investigate incidents in production and contribute to continuous improvement.

Skills

C/C++ development
Embedded systems
Modern C++ (C++11/14)
REST APIs
Git
Embedded Linux
CMake
Troubleshooting

Tools

Jenkins
Docker
Kubernetes
Visual Studio

Job description

Indra Group UK & Ireland is seeking a Software Engineer to support the development, integration and maintenance of software on Front Office devices. The role emphasizes embedded software behavior analysis, troubleshooting and ensuring reliable communication between hardware and software components.

You will work closely with hardware and systems teams, contribute to testing and deployment processes, and support production environments with modern development practices.

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

Similar jobs worth comparing

Senior Software Engineer - AI-Driven ATM Systems (Remote)
Senior Software Engineer - AI-Driven ATM Systems (Remote)

Indra Group UK & Ireland • Whiteley

On-site
GBP 70,000 - 95,000
Pension
Private medical insurance
Life assurance
+4
Remote Hardware Engineer — Systems & Compliance
Remote Hardware Engineer — Systems & Compliance

Indra Group UK & Ireland • Redhill

Hybrid
GBP 45,000 - 65,000
Holidays 25 days + bank holidays (buy/
Senior Systems Engineer – Requirements & Customer Liaison
Senior Systems Engineer – Requirements & Customer Liaison

Indra Group UK & Ireland • England

On-site
GBP 50,000 - 70,000
Electric vehicle lease scheme
Cycle to work scheme
Discounted shopping
+12
Hybrid Embedded Software Engineer - Real-Time Systems
Hybrid Embedded Software Engineer - Real-Time Systems

IC Resources • Glasgow

Hybrid
GBP 55,000 - 85,000
Hybrid working
Embedded Systems Engineer — Remote/Hybrid, RTOS & Networking
Embedded Systems Engineer — Remote/Hybrid, RTOS & Networking

IC Resources • Oxford

Hybrid
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Glasgow

Hybrid
GBP 55,000 - 85,000
Hybrid working
Field-Embedded Software Engineer — Remote/On-Site
Field-Embedded Software Engineer — Remote/On-Site

Minerva Defence • Worcester

On-site
GBP 75,000 - 105,000
Share options vesting over three years
Bupa private health, funded from day 1
6% employer pension contribution
+2
Senior Systems Engineer – ATM/ATC Requirements Lead
Senior Systems Engineer – ATM/ATC Requirements Lead

Indra Group UK & Ireland • Bournemouth

On-site
GBP 65,000 - 90,000
Electric vehicle lease scheme
Cycle to work scheme
Health care cash back scheme
+4
Embedded C/C++ Engineer for Hardware-Integrated Apps
Embedded C/C++ Engineer for Hardware-Integrated Apps

Jobtailor • Redhill

On-site
GBP 45,000 - 65,000
Embedded Systems Engineer
Embedded Systems Engineer

Matchtech • Cowes

Hybrid
GBP 45,000 - 65,000