Senior Software Engineer

Parkside

Greater London

On-site

GBP 85,000 - 120,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Parkside is seeking a Senior Software Engineer (Embedded Systems) in West London to lead advanced embedded software projects across the full product lifecycle.

You will design architectures, drive robust C++ development for Linux-based platforms, and collaborate with hardware and systems teams to deliver scalable, high-performance solutions. Strong leadership and Agile experience are preferred.

Qualifications

  • Extensive experience developing embedded software applications.
  • Strong proficiency in modern C++.
  • Experience on Embedded Linux platforms.
  • Understanding of software architecture and OO design principles.
  • Experience with networked systems and protocols.
  • Strong debugging and problem-solving skills.
  • Experience with version control and modern practices.
  • Experience working in Agile development environments.

Responsibilities

  • Lead design, development, and delivery of embedded software for Linux-based platforms.
  • Define software architecture, technical specifications, and system design for complex projects.
  • Develop robust, high-performance software using modern C++.
  • Collaborate with cross-functional teams to integrate software with hardware and wider system architectures.
  • Optimise networked and distributed applications for reliability, scalability, and performance.
  • Champion engineering best practices, code quality, and continuous improvement across the development lifecycle.
  • Drive testing, validation, troubleshooting, and release activities to deliver production-ready software.

Skills

Embedded software
Modern C++
Embedded Linux
OO Design
Networked systems
Debugging
Version control
Technical leadership

Education

Bachelor's degree in CS/EE or related
Master's degree or equivalent experience advantageous

Tools

Git
CI/CD pipelines
Linux

Job description

Senior Software Engineer (Embedded Systems)

Location: West London

We are seeking an experienced Senior Software Engineer to lead the design, development, and delivery of advanced embedded software solutions for connected systems and communication technologies.

This role offers the opportunity to work across the full product lifecycle, from requirements analysis and system architecture through development, testing, deployment, and ongoing product support. The successful candidate will provide technical leadership, drive engineering excellence, and contribute to the development of innovative, high-performance products.

Key Responsibilities:
  • Lead the design, development, and delivery of embedded software solutions for Linux-based platforms.
  • Define software architecture, technical specifications, and system design for complex engineering projects.
  • Develop robust, high-performance software using modern C++.
  • Work closely with cross-functional teams to integrate software with hardware and wider system architectures.
  • Optimise networked and distributed applications, ensuring reliability, scalability, and performance.
  • Champion engineering best practices, code quality, and continuous improvement across the development lifecycle.
  • Drive testing, validation, troubleshooting, and release activities to deliver production-ready software.
Required Experience:
  • Extensive experience developing embedded software applications.
  • Strong proficiency in modern C++.
  • Experience developing software on Embedded Linux platforms.
  • Solid understanding of software architecture and object-oriented design principles.
  • Experience working with networked systems and communication protocols.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience using version control systems and modern software development practices.
  • Ability to lead technical projects and influence engineering direction.
Desirable Skills:
  • Experience with ARM-based embedded systems.
  • Knowledge of C programming for embedded applications.
  • Experience with RTOS environments.
  • Familiarity with networking technologies, TCP/IP, and socket programming.
  • Experience with CI/CD pipelines and automated build systems.
  • Exposure to secure software development practices.
  • Experience working in Agile development environments.
  • Knowledge of hardware interfaces such as SPI, I2C, UART, or CAN.
Qualifications:
  • Bachelor s degree in computer science, Software Engineering, Electronics Engineering, or a related discipline.
  • Master's degree or equivalent industry experience is advantageous.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Parkside Recruitment • Uxbridge

On-site
GBP 95,000 - 140,000
Senior Software Design Engineer
Senior Software Design Engineer

TXM Recruit • Debden

Hybrid
GBP 65,000 - 90,000
Hybrid - Flexible working
Equal opportunities employer
Senior Embedded Software Engineer
Senior Embedded Software Engineer

SR2 • Reading

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

Platform Recruitment • Greater London

On-site
GBP 35,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Holt Recruitment Group • Devon and Torbay

Hybrid
GBP 60,000 - 85,000
Hybrid working
28 days leave + Christmas closure
Pension
+6
Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

On-site
GBP 65,000 - 90,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • Peterlee

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

Octagon Group • Southampton

On-site
GBP 52,000 - 76,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • North East

On-site
GBP 80,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Redline Group • Hemel Hempstead

Hybrid
GBP 60,000 - 90,000
Pension
Bonus Scheme
Life Assurance
+1