Senior Embedded Software Engineer (Real-Time Systems, Embedded Linux)

Platform Recruitment United Kingdom
Visa Sponsorship Relocation
Apply
AI Summary

Design and develop real-time embedded software for industrial automation products from concept to deployment. Key responsibilities include embedded C/C++ development, requirements analysis, architecture contribution, and mentoring. Requires BSc or higher, strong C++ in real-time/Linux, and experience with communication stacks and ARM microcontrollers.

Key Highlights
End-to-end development with ownership and technical autonomy
Focus on real-time embedded software for production products
Mentoring junior engineers and code reviews
Key Responsibilities
Develop embedded C/C++ software for real-time systems and Embedded Linux
Design and review software and system requirements
Contribute to architecture, planning, and occasional technical project leadership
Perform automated and manual software testing
Mentor junior engineers and conduct code reviews
Technical Skills Required
C++ Embedded C++ Embedded Linux TCP/IP EtherCAT ARM microcontrollers
Benefits & Perks
Competitive salary
Hybrid & flexible working
EV car scheme
25 days holiday (increasing annually) + buy/sell
Relocation and visa sponsorship available (case by case)
Nice to Have
Python
C#
.NET
C
Industrial automation
Drive systems
Automotive
Safety-critical systems
High-reliability systems

Job Description


Senior Embedded Software Engineer


Leeds, UK | Hybrid | Competitive Salary


A leading industrial automation company is seeking a Senior Embedded Software Engineer to design and develop real-time embedded software for production products. You’ll work end-to-end, from concept to deployment, with real ownership and technical autonomy.


Key Responsibilities

  • Develop embedded C/C++ software for real-time systems and Embedded Linux
  • Design and review software and system requirements
  • Contribute to architecture, planning, and occasional technical project leadership
  • Perform automated and manual software testing
  • Mentor junior engineers and conduct code reviews


Essential Skills & Experience

  • BSc or higher in Engineering or related discipline
  • Strong C++ experience in real-time and Linux environments
  • Experience with communication stacks (TCP/IP, EtherCAT)
  • Embedded development on ARM microcontrollers (e.g. NXP, Renesas)


Desirable

  • Experience with Python, C#, .NET, or C
  • Background in industrial automation, drive systems, or automotive
  • Exposure to safety-critical or high-reliability systems


Benefits

  • Competitive salary
  • Hybrid & flexible working
  • EV car scheme
  • 25 days holiday (increasing annually) + buy/sell
  • Relocation and visa sponsorship available (case by case)


Apply now to join a growing automation business delivering real-world embedded software solutions.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

duffel

United Kingdom

Embedded Software Engineer

Programming
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Platform Recruitment

United Kingdom

Technical Customer Success Lead

Programming
4h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Photoroom

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly