Senior Embedded Software Engineer: Distributed Systems RTOS

TRS Staffing Solutions

West of England

On-site

GBP 70,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TRS Staffing Solutions is seeking a Senior Embedded Software Engineer for a global energy-technology company. You will lead design reviews, produce XML configurations for Electronic Modules, and develop Python tools to streamline engineering workflows.

The role requires C/C++ embedded experience, Python and Java SE familiarity, and strong OO design for real-time Linux on Windows platforms. You will contribute to robust, maintainable software and mentor junior engineers while applying industry

Qualifications

  • Bachelor's degree in software engineering, Computer Science, Electrical/Electronic Engineering, or related discipline.
  • Significant embedded software development experience in C/C++, with familiarity in Python and Java SE.
  • Strong understanding of object-oriented design, real-time systems, and distributed communication protocols.

Responsibilities

  • Leading and actively participating in design and code reviews, ensuring robustness, compliance, and maintainability of software components.
  • Producing and validating XML-based configurations for Electronic Modules, providing advanced troubleshooting and guidance to junior engineers.
  • Developing and enhancing Python-based tools used to streamline engineering workflows, automate tasks, or integrate new capabilities.
  • Applying strong knowledge of object-oriented design, Java SE, and cross-platform C/C++ development for Windows and real-time Linux, using tools such as LINT or LDRA to maintain code quality.

Skills

C/C++ embedded
Python
Java SE
Object-oriented design
Real-time systems
Distributed protocols

Education

Bachelor's degree in software engineering, Computer Science, Electrical/Electronic Engineering, or related discipline

Tools

LDRA
LINT

Job description

TRS Staffing Solutions is seeking a Senior Embedded Software Engineer for a global energy-technology company. You will lead design reviews, produce XML configurations for Electronic Modules, and develop Python tools to streamline engineering workflows.

The role requires C/C++ embedded experience, Python and Java SE familiarity, and strong OO design for real-time Linux on Windows platforms. You will contribute to robust, maintainable software and mentor junior engineers while applying industry

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - RT Linux
Senior Embedded Software Engineer - RT Linux

TRS Staffing Solutions • Bristol

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

TRS Staffing Solutions • Bristol

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

TRS Staffing Solutions • West of England

On-site
GBP 70,000 - 110,000
Senior Embedded Software Engineer: Real-Time, Linux & RTOS
Senior Embedded Software Engineer: Real-Time, Linux & RTOS

Eaton • Cheltenham

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer — Real-Time Systems
Senior Embedded Software Engineer — Real-Time Systems

Expert Employment • Greater London

On-site
GBP 70,000 - 100,000
Senior Embedded Software Engineer - RTOS & Wireless
Senior Embedded Software Engineer - RTOS & Wireless

TXM Recruit • Debden

Hybrid
GBP 65,000 - 90,000
Hybrid - Flexible working
Equal opportunities employer
Senior Embedded Software Engineer (C/C++, Linux) Hybrid
Senior Embedded Software Engineer (C/C++, Linux) Hybrid

Northern Recruitment Group • Newcastle upon Tyne

Hybrid
GBP 70,000 - 95,000
26 days leave
Pension 10%
Bonus 5%
+2
Senior Embedded Firmware Engineer: ARM Cortex RTOS
Senior Embedded Firmware Engineer: ARM Cortex RTOS

Platform Recruitment • Harston

On-site
GBP 60,000 - 70,000
25 days holiday
Pension
Discretionary annual bonus
+2
Senior Embedded Systems Engineer - Hybrid, C/RTOS, IoT
Senior Embedded Systems Engineer - Hybrid, C/RTOS, IoT

TXM Recruit • Essex

Hybrid
GBP 65,000 - 90,000
Senior Embedded Software Engineer: Linux/RTOS, CI/CD
Senior Embedded Software Engineer: Linux/RTOS, CI/CD

Eaton Group • Cheltenham

On-site
GBP 70,000 - 100,000
Global collaboration environment
Challenging projects
Career progression and learning focus
+1