Software Firmware Engineer

IC Resources

Greater London

Hybrid

GBP 55,000 - 85,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private Healthcare
Dental and Optical
Visa Sponsorship
33 days leave (incl. bank holidays)
Hybrid work model

Job summary

IC Resources in London seeks an experienced software engineer to join a startup operating at the intersection of neurotechnology and semiconductors. You will help translate hardware capabilities into usable software for internal teams and external customers.

You'll develop software for hardware-based products, work with embedded platforms, and contribute to an ecosystem around chips. The role offers a hybrid London office with up to 50% remote work and a comprehensive benefits package.

Qualifications

  • Experience in software for hardware-based products or embedded systems.
  • Proficient in Python, C++, or C#.
  • Experience with embedded platforms like STM32 or Raspberry Pi.
  • Experience developing user-facing tools or SDKs/APIs.
  • Familiar with interfaces SPI, I2C, UART, USB or Ethernet.
  • Ability to debug and test in a collaborative workflow.

Responsibilities

  • Collaborate with product, application, and engineering teams to translate hardware capabilities into software.
  • Develop software for hardware-based products and evaluation platforms.
  • Build ecosystem around chips for internal users and external customers.
  • Maintain well-documented engineering workflows and testing practices.

Skills

Embedded software
Python
C++
C#
Hardware prototyping
SDKs
SPI/I2C/UART
Debugging

Tools

STM32
Raspberry Pi

Job description

They are an innovative startup at the intersection of neurotechnology and semiconductors. They are pioneering integrated circuit solutions for implantable medical devices targeting the management and treatment of neurological conditions.

The role will work closely with the product, application, and engineering teams to build an ecosystem around chips and to translate hardware capabilities into usable, reliable software solutions for both internal users and external customers.

  • Experience in developing software for hardware-based products, laboratory instruments, embedded systems, or evaluation platforms
  • Experience in one or more programming languages relevant to the role, such as Python, C++, or C#
  • Experience working with embedded platforms or prototyping hardware, such as STM32, Raspberry Pi, or similar systems
  • Experience in developing user-facing software tools, internal engineering tools, or SDKs/APIs
  • Experience interfacing software with hardware through standard communication protocols such as SPI, I²C, UART, USB, or Ethernet
  • Experience in debugging, testing, and maintaining software within a collaborative and well-documented engineering workflow
What We Offer
  • Work Environment: Dynamic, innovative, and inclusive workplace culture.
  • Location Perks: Offices and labs located in the heart of London.
  • Flexible Working: Hybrid model, allowing up to 50% remote work.
  • Compensation: Competitive salary with a comprehensive benefits package
  • Career Development: Work closely with experienced leadership in a startup, offering clear growth paths as we expand.
  • Purpose: Be part of a mission-driven team dedicated to making a positive impact on millions of lives worldwide.
  • Private Healthcare, Dental and Optical
  • Visa Sponsorship (if applicable)
  • 33 days annual leave (including bank holidays).
  • Socials, team building and Company days
Interview

1: 20 min chat team

  • On site 1 hour and half
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software/Firmware Engineer
Software/Firmware Engineer

Guideposts Trust Limited • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work up to 50% remote
33 days leave (including bank holidays
Private healthcare
+4
Embedded Software Engineer
Embedded Software Engineer

Hera • England

Hybrid
GBP 60,000 - 80,000
Embedded Software Engineer for Neural Hardware Systems
Embedded Software Engineer for Neural Hardware Systems

IC Resources • Greater London

Hybrid
GBP 55,000 - 85,000
Private Healthcare
Dental and Optical
Visa Sponsorship
+2
Firmware Engineer
Firmware Engineer

Platform Recruitment • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 70,000
Private health insurance
Life insurance
33 days holiday
+1
Staff Software Test Engineer
Staff Software Test Engineer

United States Digital Space LLC • Greater London

On-site
GBP 73,000 - 131,000
Equity plan
Salary-sacrifice pension
Private medical, dental and vision
+5
Firmware Engineer
Firmware Engineer

Platform Recruitment • Milton

On-site
GBP 60,000 - 90,000
Private health insurance
Life insurance
33 days holiday
+1
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridge

On-site
GBP 70,000 - 100,000
Annual bonus
Share incentive scheme
Enhanced pension contribution
+3
Software Engineering Manager (Test & Devops)
Software Engineering Manager (Test & Devops)

United States Digital Space LLC • Greater London

Hybrid
GBP 94,000 - 131,000
Company equity
Pension
Private medical
+7
Software Engineering Manager
Software Engineering Manager

CoMind Technologies Limited • Greater London

On-site
GBP 120,000 - 160,000
Company equity plan
Salary-sacrifice pension scheme
Private medical, dental and vision
+6
Software Engineer – Embedded & PC Applications
Software Engineer – Embedded & PC Applications

United States Digital Space LLC • Cambridge

On-site
GBP 60,000 - 90,000
Bonus
Employee Assistance Program
Private medical care
+1