Senior Principal Embedded Firmware Architect

Oriole

Paignton

On-site

GBP 70,000 - 100,000

Full time

16 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Oriole in Paignton, United Kingdom, seeks an experienced Firmware Engineer to design, implement and test embedded firmware for custom networking hardware. You will collaborate with hardware engineers, software developers and QA teams to ensure optimal system performance.

Responsibilities include developing firmware for optical transceiver control, interfacing with SPI/I2C/UART/Ethernet, and driving robust development methodologies with code reviews, testing, and automation to secure long-term

Qualifications

  • Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering or related field.
  • Proficiency in C/C++ for embedded systems.
  • 15 years+ experience with microcontrollers, SoCs, and RTOS.
  • Familiarity with hardware interfaces such as SPI, I2C, UART and Ethernet.
  • Strong debugging skills and experience with embedded development tools.
  • Understanding of version control systems (e.g., Git)
  • Strong communication skills to present complex ideas

Responsibilities

  • Develop and maintain embedded firmware for optical transceiver control.
  • Collaborate with hardware engineers to define firmware requirements and interfaces.
  • Optimize firmware for performance, reliability, and power efficiency.
  • Debug and troubleshoot firmware issues using tools such as oscilloscopes, logic analysers and JTAG interfaces
  • Write and maintain technical documentation, including design specs and test plans.
  • Guide and support the development of robust firmware development methodologies, including code reviews, testing strategies, configuration management and automation to ensure product quality and long-term maintainability.

Skills

Embedded firmware
C/C++ (embedded)
RTOS experience
SPI/I2C/UART/Ethernet
Debugging
Git
Communication

Education

BSc/MSc in Electrical or Computer Engineering

Tools

Oscilloscopes
Logic analyzers
JTAG
CI/CD
Linux kernel
Device drivers

Job description

Oriole in Paignton, United Kingdom, seeks an experienced Firmware Engineer to design, implement and test embedded firmware for custom networking hardware. You will collaborate with hardware engineers, software developers and QA teams to ensure optimal system performance.

Responsibilities include developing firmware for optical transceiver control, interfacing with SPI/I2C/UART/Ethernet, and driving robust development methodologies with code reviews, testing, and automation to secure long-term

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

Similar jobs worth comparing

Senior Principal Firmware Engineer
Senior Principal Firmware Engineer

Oriole • Paignton

On-site
GBP 70,000 - 100,000
Embedded Network Software Engineer (GPU & Photonics)
Embedded Network Software Engineer (GPU & Photonics)

Oriole • Greater London

On-site
GBP 65,000 - 90,000
Senior Embedded Electronics Engineer – PCB & Firmware
Senior Embedded Electronics Engineer – PCB & Firmware

Orion Electrotech • West Midlands

On-site
GBP 45,000 - 65,000
Firmware Engineer
Firmware Engineer

Platform Recruitment • Fareham

Hybrid
GBP 50,000 - 70,000
Senior Embedded Systems Engineer: Firmware Quality & Testing
Senior Embedded Systems Engineer: Firmware Quality & Testing

JOBS247 INC LTD • Bicester

On-site
GBP 60,000 - 90,000
Senior Embedded Systems Architect - Firmware & ASIC
Senior Embedded Systems Architect - Firmware & ASIC

OLIX • Greater London

On-site
GBP 120,000 - 180,000
Competitive Salary
Equity & Ownership
Proximity Living-Local Bonus
+1
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Newcastle upon Tyne

Hybrid
GBP 70,000 - 100,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • West of England

Hybrid
GBP 70,000 - 110,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Southampton

Hybrid
GBP 65,000 - 95,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Basildon

Hybrid
GBP 75,000 - 110,000