×
Register Here to Apply for Jobs or Post Jobs. X

Remote Senior Embedded Software Engineer

Remote / Online - Candidates ideally in
Gloucester, Gloucestershire, GL1, England, UK
Listing for: Certain Advantage
Remote/Work from Home position
Listed on 2026-06-27
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 45000 - 65000 GBP Yearly GBP 45000.00 65000.00 YEAR
Job Description & How to Apply Below

Certain Advantage are recruiting on behalf of our underwater technology client for a Senior Embedded Software Engineer with expert C/C++ development skills for Linux-based embedded devices and experience in robotics/automotive and sensors. Even better if you can offer experience in the Navigation domain.

This is a fantastic opportunity to work in a business developing world leading products, turning research into real world solutions.

We're looking for someone experienced in cross-compiling for different hardware architectures, virtualisation and docker concepts, and who is also competent in development with Matlab.

This is an important role in working closely with other team members and technical leads across engineering to plan, develop, test and deliver software for key products, as well as mentor/train more junior staff.

Responsibilities
  • Understanding the deployment of real-time operating systems for low latency sensing, computation and communication.
  • Designing, developing, and debugging complex embedded systems utilising a broad range of communication protocols and peripherals.
  • HIL - Hardware in the loop testing, debugging, and validation.
  • Contribute to architecture concepts, navigation tasks, and development projects as part of a cross‑functional engineering team.
  • Identifying opportunities for software efficiency improvements through code re‑use across a varied range of products and projects.
  • Partnering with other members across the engineering department to enable the fusion of hardware and software; adding value to the customer.
  • Explaining complex technical concepts to non-technical team members to enable quick decision making within the business.
  • Mentoring and sharing best practices and latest technical developments with fellow team members.
Qualifications

Candidate should have expert C/C++ development skills for Linux-based embedded devices, experience in robotics/automotive and sensors, skill in cross‑compiling for various hardware architectures, knowledge of virtualization and Docker, and proficiency in Matlab. Experience in the navigation domain is desirable.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary