Senior Embedded Systems Architect for Multi-Device IoT

Zenovo

England

Hybrid

GBP 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Zenovo is seeking a Senior Embedded Systems Engineer to shape the software architecture of complex embedded products. You will work at system and component levels, designing robust architectures that enable hardware and software to co-operate seamlessly.

The role combines strategic thinking with hands-on implementation, integration, and testing. You will design interfaces, evaluate options, and drive integration across the product lifecycle, working closely with hardware and software teams to

Qualifications

  • Proven experience as Embedded Systems Engineer, Software Architect, or similar senior role.
  • Experience architecting software for embedded products with multiple components.
  • Strong C and C++ programming skills across embedded platforms.
  • Commercial Linux development experience and familiarity with tooling.
  • Experience evaluating hardware/software interfaces and making architectural decisions.
  • Solid understanding of embedded software integration and system-level design.
  • Experience developing structured test plans and integration testing strategies.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design and architect software for complex embedded systems with multiple hardware components.
  • Define software architecture and interfaces between hardware and software modules.
  • Evaluate interface options, providing clear technical reasoning and design justification.
  • Develop integration strategies to ensure components form a complete embedded product.
  • Design comprehensive test strategies and plans for software and system integration.
  • Collaborate with hardware and software engineers throughout the lifecycle.

Skills

Embedded systems
Software architecture
C/C++
Linux development
IoT
System-level design
Test strategy
Communication

Tools

Linux

Job description

Zenovo is seeking a Senior Embedded Systems Engineer to shape the software architecture of complex embedded products. You will work at system and component levels, designing robust architectures that enable hardware and software to co-operate seamlessly.

The role combines strategic thinking with hands-on implementation, integration, and testing. You will design interfaces, evaluate options, and drive integration across the product lifecycle, working closely with hardware and software teams to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Real-Time C/C++
Senior Embedded Firmware Engineer – Real-Time C/C++

ZENOVO • Chester

Hybrid
GBP 55,000 - 95,000
Senior Embedded Engineer: Real-Time & Secure Networking
Senior Embedded Engineer: Real-Time & Secure Networking

ZENOVO • Nottingham

Hybrid
GBP 59,000 - 72,000
Embedded Software Engineer — Hybrid (Edinburgh)
Embedded Software Engineer — Hybrid (Edinburgh)

Zenovo • City of Edinburgh

Hybrid
GBP 33,000 - 55,000
Embedded Software Engineer - Real-Time RTOS (C/C++)
Embedded Software Engineer - Real-Time RTOS (C/C++)

ZENOVO • Costessey

On-site
GBP 37,000 - 50,000
Embedded C Engineer – Growth & Ownership in Cambridge
Embedded C Engineer – Growth & Ownership in Cambridge

ZENOVO • Cambridge

On-site
GBP 45,000 - 55,000
Bonus & Benefits
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Costessey

On-site
GBP 37,000 - 50,000
Senior Electronics Design Engineer — Hybrid & Bonus
Senior Electronics Design Engineer — Hybrid & Bonus

ZENOVO • Bristol

Hybrid
GBP 60,000 - 70,000
Annual Bonus
25 Days Annual Leave + Bank Holidays
Hybrid Working
+2
Lead Embedded Cybersecurity & Test Engineer
Lead Embedded Cybersecurity & Test Engineer

ZENOVO • Nottingham

Hybrid
GBP 52,000 - 78,000
Electronics Hardware Engineer - Hybrid (Nottingham)
Electronics Hardware Engineer - Hybrid (Nottingham)

Zenovo • East Midlands

Hybrid
GBP 45,000 - 55,000
Private healthcare
Pension and life assurance
Hybrid working
Junior Firmware Engineer — Embedded Systems (Hybrid Cheshire)
Junior Firmware Engineer — Embedded Systems (Hybrid Cheshire)

ZENOVO • Chester

Hybrid
GBP 26,000 - 38,000