Embedded Software Engineer
location_onAldwych, Central Londonpayments£45,000 – £65,000/yrschedule7 hours ago
schoolEducation:Bachelor’s degree
Job description
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
- 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 mentioned
Apply for this job
Use the application link supplied with this listing to apply to TRS Staffing Solutions. Check the destination before entering personal information.

