Embedded Software Engineer

location_onAldwych, Central Londonpayments£45,000 – £65,000/yrschedule7 hours ago
schoolEducation:Bachelor’s degree
Apply Nowopen_in_new

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
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 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.

Apply Nowopen_in_new