Software/Firmware Engineer in London

Software/Firmware Engineer in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
G

At a Glance

  • Tasks: Develop innovative software tools for cutting-edge neurotechnology and medical devices.
  • Company: Join a dynamic startup at the forefront of neurotechnology and semiconductors.
  • Benefits: Enjoy competitive salary, flexible working, and comprehensive healthcare benefits.
  • Other info: Be part of a mission-driven team dedicated to transforming lives worldwide.
  • Why this job: Make a real impact on neurological care while growing your skills in a supportive environment.
  • Qualifications: Degree in relevant field and experience with software development for hardware products.

The predicted salary is between 60000 - 80000 £ per year.

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

Mint Neuro 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 Mint Neuro 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 Mint Neuro 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 Mint Neuro’s in-house hardware and evaluation platforms. This includes:

  • Software for customers to use with Mint Neuro evaluation kits, supporting product demonstrations and customer evaluation of Mint Neuro chips.
  • SDKs, APIs, and supporting tools to enable customer integration of Mint Neuro 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 Mint Neuro evaluation kits to support product demonstrations and customer evaluations.
  • Develop and maintain SDKs, APIs, libraries, and software tools that enable customers to integrate Mint Neuro 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 Mint Neuro hardware platforms.
  • Support the development of reusable software components and workflows that can be adapted across multiple Mint Neuro 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.

#J-18808-Ljbffr

Software/Firmware Engineer in London employer: Guideposts Trust Limited

At St Augustine's care home, we pride ourselves on being an exceptional employer, offering a supportive and compassionate work environment where your contributions truly matter. With a focus on employee growth, we provide comprehensive training and development opportunities, alongside competitive benefits such as a generous pension scheme and employee discounts. Join our dedicated team and experience the unique advantage of working in a values-led community that prioritises dignity, respect, and the well-being of both residents and staff.

G

Contact Details:

Guideposts Trust Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software/Firmware Engineer in London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Guideposts Trust Limited or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Guideposts Trust Limited.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Guideposts Trust Limited.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Guideposts Trust Limited that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Software/Firmware Engineer in London

Software Development
Embedded Systems
Python
C++
C#
SDK Development
API Development

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Guideposts Trust Limited.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Guideposts Trust Limited and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Guideposts Trust Limited

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Guideposts Trust Limited uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.