Embedded Software Engineer

Company: Intellectual Capital Resources
Apply for the Embedded Software Engineer
Location: Bristol
Job Description:

Overview

In this role you will develop and design embedded software for ARM-based systems, focusing on low-level C/Assembler and system integration. You will work within a small, collaborative team to deliver robust solutions for diverse customers. You’ll tackle challenging problems in embedded design and may engage with RTOS and networking aspects. This is a growth-ready position in a friendly, long-tenured team with opportunities for progression and cross-functional impact.

Pay / Benefits

  • hybrid working
  • visa support
  • competitive salaries
  • great benefits

Responsibilities

  • Develop and maintain embedded software in C/Assembler for ARM-based platforms
  • Design embedded systems and contribute to architectural decisions
  • Work with RTOS on suitable projects (desirable) and apply networking concepts (desirable)
  • Collaborate in a small team environment and support progression through responsibilities
  • Contribute to delivering reliable, scalable embedded solutions for customers

Key requirements

  • 2+ years of experience in low-level Embedded C / Assembler
  • Embedded Systems Design experience
  • ARM Architecture knowledge
  • problem-solving
  • team collaboration
  • initiative
  • Embedded C
  • Assembler
  • ARM Architecture

…

Posted: September 22nd, 2026