Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior embedded software engineer

Bristol (City of Bristol)
Permanent
Weare5vtech
Embedded software engineer
€225,000 a year
Posted: 26 January
Offer description

Staff Embedded Software Engineer – Low-Power Systems


Location: Hybrid - Multiple locations across US


Full Time


$250,000 pa plus equity & bonus

We are working with a global semiconductor innovator at the forefront of ultra-low-power MCU and edge AI technology. The company designs proprietary architectures that enable intelligence in battery-powered and energy‑constrained devices, delivering significant power efficiency gains without relying on advanced process node scaling.

With products deployed in hundreds of millions of devices worldwide, this organisation supports customers across wearables, IoT, industrial, and edge‑AI applications. Their teams span North America and Asia, combining deep silicon expertise with world‑class embedded software.

As a Staff Embedded Software Engineer (MCU), you will play a key technical role in the development of core MCU software infrastructure for next‑generation low‑power SoCs.

You’ll work on the foundational layers of an embedded SDK, owning critical subsystems.


Key Responsibilities

* Lead the design and implementation of HAL and driver layers for MMU, caches, MPU, DMA / data movement engines, and general MCU management
* Develop and maintain software examples, test cases, and validation frameworks
* Support pre-silicon verification (FPGA/emulation) and post-silicon bring‑up, debug, and performance tuning
* Design and maintain RTOS ports (Zephyr, FreeRTOS, or similar)
* Collaborate closely with SoC architects, DV teams, and hardware designers
* Provide technical support to internal teams and selected external customers


Required Background

* BS (8+ years) or MS (6+ years) in ECE, Computer Science, or similar
* Strong ARM expertise, ideally Cortex-M / M-profile
* Deep experience in MMU, cache architectures, DMA engines, and memory subsystems
* Hands‑on optimisation of memory access patterns, DMA throughput, and cache efficiency
* Solid embedded systems development in C and some assembly
* Strong RTOS experience (Zephyr, FreeRTOS preferred)
* Experience with multicore embedded systems is highly desirable
* Comfortable working in a lab environment, using oscilloscopes, logic analysers, and debuggers
* Proficiency with Git, issue tracking, and collaborative development workflows
* Scripting experience (Python strongly preferred)
* Strong debugging, documentation, and communication skills

Take the next step in your career and apply today!

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Bristol (City of Bristol)
Permanent
Zenovo
Embedded software engineer
Similar job
Senior embedded software engineer
Hallen
Permanent
Evera Recruitment Ltd
Embedded software engineer
Similar job
Embedded software engineer - aerospace
Bristol (City of Bristol)
Permanent
IO
Embedded software engineer
£50,000 - £60,000 a year
See more jobs
Similar jobs
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Bristol (City of Bristol) > Senior Embedded Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save