Or call 0117 329 0100

Software Engineer (C++ / Embedded Linux)

Software Engineer (C++ / Embedded Linux)

£50,000 – £55,000 + Remote + Progression + Training + 35 Days Holiday + Life Insurance + Company Benefits

Remote working

Are you an aspiring Software Engineer with C++ / Embedded Linux experience, looking to join a dynamic, modern and award-winning business, kickstarting a successful career with unlimited technical and personal progression aswell as a multitude of company benefits including remote working, 35 days holiday & private healthcare?

This innovative engineering company specializes in delivering cutting-edge solutions for various industries. With a strong focus on subsea technology, they excel in developing advanced products and systems, including water acoustics, cameras, electronics, and sensors. Their team of experienced engineers brings extensive expertise and a passion for pushing boundaries, ensuring they stay at the forefront of technological advancements.

In this role, you will design, test, and implement software solutions for a wide range of products and systems across diverse industry sectors. You will work in a team specializing in subsea technology, including water acoustics, cameras, electronics, and sensors. Your responsibilities include utilizing your C/C++ expertise to support existing code, solving hardware-related issues, collaborating with cross-functional teams, and ensuring compliance with customer and international standards.

This role would suit a Software Engineer with experience in C++ / Embedded Linux looking for lots of progression and company benefits, and the opportunity to work with various technologies, such as TCP/IP, SCADA, MODBUS, and embedded systems.


* C/C++ / Embedded Linux background
* Degree in in Electronic / Software Engineering
* Knowledge of scripting and database languages


* Design, test, and implement software solutions for products and systems across various industry sectors.
* Analyze, specify, design, implement, and test embedded firmware and software applications within a subsea technology environment.
* Collaborate with cross-functional teams, work with hardware, and adhere to customer and international standards.

Software Engineer, C++, Embedded Linux, Water Acoustics, Cameras, Electronics, Sensors, Hardware, TCP/IP, SCADA, MODBUS, Embedded Systems, Remote, Working, Engineering, Aberdeen, London, Manchester, Birminghan

Reference: 8189

If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV.

We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered remuneration will be dependent on the extent of your experience, qualifications, and skill set.

Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C’s, Privacy Policy and Disclaimers which can be found at our website

Apply for this Job

Please enter your full name.

Enter a valid email address.

Please enter your phone number.

Upload your CV/resume or any other relevant file. Max. file size: 2 MB.

Add your cover letter for supporting information here.

Fields marked with * are required.