Software/Firmware Engineer

Guideposts Trust Limited

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work up to 50% remote
33 days leave (including bank holidays
Private healthcare
Dental and Optical
Visa sponsorship
London offices/labs
Career development with leadership

Job summary

MintNeuro in London is seeking a software engineer to build tools around MintNeuro chips, including SDKs, APIs, and customer-facing software for evaluation kits. You will translate hardware capabilities into practical software solutions and work with product, hardware, and engineering teams.

You will help evolve these tools into a reusable platform, improve usability and documentation, and contribute to data-driven capabilities for better product performance and customer experience.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Electronic Engineering, Biomedical Engineering, or related discipline.
  • Experience in software for hardware-based products, lab instruments, embedded systems, or evaluation platforms.
  • Experience in programming languages such as Python, C++, or C#.
  • Experience with embedded platforms or prototyping hardware (STM32, Raspberry Pi).
  • Experience in developing user-facing software tools, internal tools, or SDKs/APIs.
  • Experience interfacing software with hardware via SPI, I2C, UART, USB or Ethernet.
  • Experience in debugging, testing, and maintaining software in a collaborative, well-documented workflow.
  • Experience in workflow automation and scripting.

Responsibilities

  • Develop customer-facing software for MintNeuro evaluation kits for product demos and customer evaluations.
  • Develop and maintain SDKs, APIs, libraries, and software tools to integrate MintNeuro chips into customer systems.
  • Build control, configuration, debug, and automation software to support internal testing workflows.
  • Collaborate with product, hardware, applications and engineering teams to translate hardware into software solutions.
  • Improve usability, maintainability, documentation, and quality of software around MintNeuro hardware platforms.
  • Develop reusable software components and workflows across MintNeuro products.
  • Assist with system-level troubleshooting, issue investigation and continuous improvement.
  • Contribute to long-term software platform capabilities to improve internal efficiency and customer experience.

Skills

Python
C++
C#
Embedded platforms
SDKs/APIs
GUI development
Documentation
Telemetry
Cloud / data visualization

Education

Bachelor’s degree in Software Engineering, Computer Science, Electronic Engineering, Biomedical Engineering, or related discipline

Tools

STM32
Raspberry Pi
SPI/I2C/UART/USB/Ethernet

Job description

Mon-Fri, 37.5 hours per week. 50% hybrid

MintNeuro is an innovative startup at the intersection of neurotechnology and semiconductors. We are pioneering integrated circuit solutions for implantable medical devices targeting the management and treatment of neurological conditions. Our goal is to deliver scalable, less invasive, and highly efficient devices that transform neurological care.

Role

The primary responsibility of this role is to build software tools and platform capabilities around MintNeuro chips that streamline internal workflows and improve customer experience. The role will work closely with the product, application, and engineering teams to build an ecosystem around MintNeuro chips and to translate hardware capabilities into usable, reliable software solutions for both internal users and external customers.

Initially, the role will focus on developing software for MintNeuro’s in-house hardware and evaluation platforms. This includes:

  • Software for customers to use with MintNeuro evaluation kits, supporting product demonstrations and customer evaluation of MintNeuro chips.
  • SDKs, APIs, and supporting tools to enable customer integration of MintNeuro chips into their own systems.
  • Control, configuration, debug, and automation software to support internal testing, validation, and characterisation workflows.

The role is expected to contribute to the usability, documentation, maintainability, and overall quality of these software tools, ensuring they are robust, reusable, and suitable for both internal and customer-facing use.

As the product line grows, the role will help evolve these tools into a reusable software platform that accelerates the development of companion software for future products. Over time, this may also include developing more data-driven capabilities to collect product feedback, monitor system performance, and generate insights that improve product performance and customer experience.

Duties and responsibilities
  • Develop customer-facing software for MintNeuro evaluation kits to support product demonstrations and customer evaluations.
  • Develop and maintain SDKs, APIs, libraries, and software tools that enable customers to integrate MintNeuro chips into their own systems.
  • Build control, configuration, debug, and automation software to support internal testing, validation, and characterisation workflows.
  • Work closely with product, application, hardware, and engineering teams to define software requirements and translate hardware capabilities into practical software solutions.
  • Contribute to the usability, maintainability, documentation, and overall quality of software delivered around MintNeuro hardware platforms.
  • Support the development of reusable software components and workflows that can be adapted across multiple MintNeuro products.
  • Assist with system-level troubleshooting, issue investigation, and continuous improvement based on internal testing, software logs, and customer feedback.
  • Contribute to the longer-term development of software platform capabilities that improve internal efficiency and customer experience.
Qualifications
  • Bachelor’s degree in Software Engineering, Computer Science, Electronic Engineering, Biomedical Engineering, or a related discipline.
  • 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.
  • Experience in workflow automation, scripting, or engineering process automation.
  • Ability to work closely with cross-functional teams, including product, hardware, applications, and test engineers.
  • Good documentation skills and the ability to produce clear, maintainable, and user-friendly software.
  • Awareness of usability and user experience considerations in technical software tools.
  • Experience in developing software for semiconductor, neurotechnology, medical device, or scientific instrumentation products.
  • Experience in GUI or application development for evaluation kits, engineering tools, or customer-facing software.
  • Experience in designing SDKs, APIs, reusable software frameworks, or device communication protocols, including custom or proprietary protocols.
  • Familiarity with cloud-connected software, telemetry, data visualisation, or data-driven product improvement workflows.
  • Understanding of regulated or quality-controlled development environments.
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

We recognise that expertise comes in many forms and that passion drives progress. Even if your experience doesn’t perfectly align with every qualification in this job description, we encourage you to apply. We value a diverse range of perspectives and foster an inclusive environment, which opens doors for individuals committed to making an impact in our industry.

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

IC Resources • Greater London

Hybrid
GBP 55,000 - 85,000
Private Healthcare
Dental and Optical
Visa Sponsorship
+2
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
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
Hybrid Software & Firmware Engineer for Neurochip Platform
Hybrid Software & Firmware Engineer for Neurochip Platform

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
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 • Greater London

Hybrid
GBP 120,000 - 180,000
Equity in company
Private medical insurance
Dental & Vision insurance
+6
Staff Software Engineer
Staff Software Engineer

CoMind Technologies Limited. • Greater London

Hybrid
GBP 70,000 - 90,000
Company equity plan
Private medical insurance
Unlimited holiday allowance
+2
Staff Software Test Engineer
Staff Software Test Engineer

CoMind Technologies Limited. • Greater London

Hybrid
GBP 70,000 - 90,000
Company equity plan
Salary-sacrifice pension scheme
Private medical, dental, and vision insurance
+6
Staff Software Test Engineer
Staff Software Test Engineer

Crane Venture Partners • Greater London

On-site
GBP 70,000 - 90,000
Company equity plan
Salary-sacrifice pension scheme
Private medical, dental and vision insurance
+4
Senior Analogue/Mixed-Signal IC Design Engineer
Senior Analogue/Mixed-Signal IC Design Engineer

Guideposts Trust Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working with London labs
Equity participation
Direct access to silicon