Point your AI agent at freehire and let it find you a job.

Get the CLI →

TRS Staffing Solutions

Embedded Software Engineer

Posted 5 views
Discussion

Summary

Onsite embedded software engineer role in Aldwych, Central London (via staffing firm TRS), paying £45,000–£65,000. The person develops embedded software in C/C++ with real-time and distributed communication systems, and leads/participates in development work requiring strong OOP and debugging skills.

Salary: £45,000 - 65,000 per year

Requirements:
  • Bachelors degree in software engineering, computer science, electrical/electronic engineering, or a related discipline
  • Significant experience in embedded software development using C/C++, with familiarity with Python and Java SE
  • Strong understanding of object-oriented design, real-time systems, and distributed communication protocols
  • Deeper expertise in distributed systems and advanced debugging
Responsibilities:
  • Lead and actively participate in design and code reviews to ensure software components are robust, compliant, and maintainable
  • Produce and validate XML-based configurations for Electronic Modules
  • Provide advanced troubleshooting and guidance to junior engineers
  • Develop and enhance Python-based tools to streamline engineering workflows, automate tasks, and integrate new capabilities
  • Apply object-oriented design, Java SE, and cross-platform C/C++ development skills for Windows and real-time Linux
  • Use tools such as LINT or LDRA to maintain code quality
Technologies:
  • Embedded
  • Java
  • Linux
  • Python
  • Windows
  • XML
  • C++
  • Support

More:

We are a global energy-technology company. This Senior Embedded Software Engineer role supports the full subsea controls lifecycle.

last updated 41 week of 2026

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available