Embedded Software Engineer
TRS Staffing Solutions · Aldwych, Central London ·
- Category
- Embedded
- Salary
- GBP 45,000 – 65,000 / year
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
- 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
- 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