Lead Engineer - Embedded Systems &,Industrial IoT

PARAMOUNT JOB
Leicester, UK
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
£65,000.0 - £90,000.0
Working hours
Regular working hours
Job source

Tech stack

Board Bringup Application Programming Interfaces (APIs) Systems Engineering JIRA Automation of Tests Microsoft Azure C++ (Programming Language) Static Program Analysis Code Review Communications Protocols Software Debugging Linux
+32 more
Memory Management Linux on Embedded Systems Embedded Software Ethernet Firmware FreeRTOS Interoperability Multi-protocol Systems Modbus Message Queuing Telemetry Transport (MQTT) Netconf Networking Basics Node.Js Real-Time Operating Systems Release Management OPC Unified Architecture RS-485 Standard Software Engineering Verification and Validation (Software) Systems Integration Wireshark Universal Asynchronous Receiver/Transmitter USB Wi-Fi Technology Serial Peripheral Interface Concurrency Build Management Yocto Integration Tests HMI Screens Cloud Integration Software Coding

Job description

and ARM-based platforms, from concept through production release

  • Architect and implement modular firmware on FreeRTOS and embedded Linux with secure commissioning,

OTA updates, dual-bank rollback, and configurable edge logic orchestration

  • Implement multi-protocol connectivity including BLE 5.0, Wi-Fi, Ethernet, RS485/Modbus RTU, and

MQTT/TLS cloud integration with network failover and remote device management

  • Own the full embedded software lifecycle: requirements, architecture, coding, code review, integration

testing, and release management

Industrial Protocols & Real-Time Networking

  • Design, port, and validate industrial protocol stacks including PROFINET IO Device, OPC UA, HART, and

TSN/PTP (802.1AS) solutions across Linux, FreeRTOS, and Yocto-based platforms

  • Lead conformance testing with ART/ETS tooling, PLC integration validation, and packet-level debugging for

real-time industrial communication requirements

  • Build TSN demonstration and validation platforms with PTP synchronization, scheduled traffic,

YANG/sysrepo configuration, NETCONF APIs, and multi-node latency/jitter measurement

Linux Platform Engineering & Device Integration

  • Perform embedded Linux board bring-up, device tree customization, kernel driver development, and BSP

integration on TI AM64x, AM437x, PHYTEC, and BeagleBone platforms

  • Develop and maintain Yocto-based build environments, cross-compilation toolchains, and CI-ready

firmware build pipelines with coding standards and static analysis practices

  • Support hardware-software co-design including schematic review, peripheral integration, factory validation,

and field reliability qualification

Technical Leadership & Customer Engagement

  • Serve as technical SPOC for global client engagements across pre-sales, SoW definition, effort estimation,

RFP responses, and delivery governance

  • Lead and mentor cross-functional teams of 15-20 engineers across firmware, test, and systems integration

workstreams

  • Collaborate with product management, systems engineering, and customer stakeholders; manage

workstreams using project management tools (e.g. Jira, Azure DevOps) with planning, estimation, and risk

Requirements

Essential

  • 7+ years of hands-on embedded firmware and software development in industrial automation or IoT

environments

  • Expert-level proficiency in C and C++; strong understanding of RTOS constraints, memory management,

concurrency, and real-time firmware design

  • Proven experience with FreeRTOS, embedded Linux (Yocto), kernel drivers, device tree, and cross-

compilation for ARM32/aarch64 platforms

  • Demonstrable delivery of industrial IoT edge gateways with MQTT/TLS, Modbus RTU, BLE, OTA, and

secure device commissioning

  • Deep experience with industrial communication protocols including PROFINET, OPC UA, HART, TSN/PTP,

and Modbus across UART, SPI, RS485, Ethernet, and USB interfaces

  • Strong background in firmware integration with hardware, including schematic review, protocol tracing

(Wireshark), and field debugging

  • Experience with verification and validation methodologies, conformance testing, test frameworks (GTest),

and delivery traceability

  • Proven track record leading technical delivery as team lead, SME, or customer technical SPOC in multi-site

OEM and enterprise programs

  • Exposure to industrial technology ecosystems, techno-commercial proposals, and end-to-end product

development processes

Desirable

  • Familiarity with NETCONF/YANG, sysrepo, and centralized TSN configuration (CUC/CNC) for automated

stream scheduling

  • Experience with HMI development, touchless network orchestration, and browser-based commissioning

portals

  • Knowledge of deterministic networking principles, PTP grandmaster/slave synchronization, and TSN traffic

scheduling (802.1Qbv/Qbu)

  • MBA or post-graduate qualification in data science, analytics, or business management; international client

engagement experience (Japan, US, Europe)

Benefits & conditions

Pulled from the full job description

  • Sick pay
  • Company pension
  • Private medical insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all