Software Engineer

Bowerhill
2 weeks ago
Applications closed

Related Jobs

View all jobs

Embedded Software Engineer

Lead Software Engineer - Manipulation

Senior Software Engineer (React Native)

Lead Software Engineer

Backend Software Engineer (C# .NET)

Embedded Software Engineer

Software Engineer
Location: Poole, Dorset
Salary: £50-60K DOE + Excellent Benefits
Job Type: Permanent

The Opportunity
Are you a Software Engineer with expertise in embedded systems, C/C++ development, and firmware engineering? Do you thrive in an innovative environment where your skills contribute to the development of cutting-edge embedded software solutions?

We are looking for a highly skilled Software Engineer to design, develop, and maintain real-time software and firmware for high-performance, safety-critical systems. You'll be working on full software lifecycle development, from concept to production, using the latest embedded software technologies.

Key Responsibilities

  • Embedded Software Development - Design, implement, and optimize software solutions in C and C++ for embedded systems
  • Firmware Engineering - Develop low-level firmware and real-time applications for microcontrollers (e.g., STM32, PIC, ARM-based platforms)
  • Software Validation & Testing - Perform unit testing, integration testing, and debugging using industry-standard tools
  • Version Control & Configuration Management - Utilize Git, CI/CD pipelines, and software lifecycle management tools
  • Cross-Functional Collaboration - Work with electronics engineers, systems engineers, and product development teams to deliver robust solutions
  • User Interface (GUI) & Application Development - Support graphical user interface (GUI) design for embedded applications
  • System Integration - Interface software with sensors, communication protocols (I2C, SPI, UART, CAN), and wireless technologies

    Essential Skills & Experience
  • Embedded C/C++ programming for firmware and embedded software
  • Experience with real-time operating systems (RTOS) or bare-metal development
  • Strong understanding of microcontroller architectures and peripherals
  • Hands-on experience with debugging tools, oscilloscopes, and logic analyzers
  • Proficiency in software configuration management tools (Git, SVN, Jenkins, etc.)
  • Strong analytical skills and ability to troubleshoot hardware/software interactions
  • Experience with embedded software validation, verification, and release management

    Desirable Skills & Technologies
  • Experience with functional safety standards (IEC 61508, ISO 26262, DO-178C)
  • Familiarity with wireless communication protocols (Bluetooth, Wi-Fi, Zigbee)
  • Knowledge of Python, MATLAB, or C# for software development and testing
  • Experience with GUI development frameworks (Qt, MAUI, wxWidgets)
  • Understanding of over-the-air (OTA) firmware updates
  • Previous experience in IoT, automotive, medical devices, or industrial automation

    What's on offer
  • Company bonus scheme up to 10-15%
  • 25 days holiday
  • Training and development opportunities
  • Medical and health cash-back scheme
  • Pension matched up to 7.5%
  • Share incentive scheme

    Please note: Our client are unable to provide visa sponsorship for this role. Candidates must have the right to work in the UK

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Top 10 Books to Accelerate Your Medical Technology Career in the UK

Medical technology (medtech) is a rapidly evolving industry, revolutionising healthcare through innovation in medical devices, diagnostics, digital health, and biotechnology. The UK stands at the forefront of this dynamic sector, driven by cutting-edge research, world-class universities, and supportive regulatory frameworks. For professionals and aspiring job seekers, continuous learning is essential to thrive in this competitive market. In this article, we present ten must-read books that will enhance your understanding of medtech fundamentals, latest innovations, regulatory frameworks, and strategic implementation. These resources will empower you to excel and advance your career in the thriving UK medical technology landscape.

Navigating MedTech Career Fairs Like a Pro: Preparing Your Pitch, Questions to Ask, and Follow-Up Strategies to Stand Out

The medical technology (MedTech) sector is one of the UK’s fastest-growing and most impactful industries. From diagnostics and wearable devices to surgical robots, artificial organs, and advanced imaging systems, MedTech innovations are transforming patient care and reshaping healthcare delivery. Whether you are a recent biomedical engineering graduate, an experienced medical device specialist looking for fresh opportunities, or a clinician seeking a transition into MedTech R&D, career fairs in this dynamic field can be your gateway to extraordinary growth. In-person career fairs offer a unique chance to engage with prospective employers face-to-face. Rather than being just another name in an online applicant pool, you can make a memorable impression through direct conversation—showcasing your passion, interpersonal skills, and knowledge of medical technology challenges. However, standing out among a throng of enthusiastic attendees requires careful preparation and a strategic approach. In this detailed guide, we’ll walk you through how to get ready, what to say, which questions to ask, and how to follow up to maximise your chances of securing that dream MedTech job.

Common Pitfalls Medical Technology Job Seekers Face and How to Avoid Them

Medical technology—also known as medtech—plays a pivotal role in healthcare, spanning everything from diagnostics and imaging to prosthetics, surgical robotics, and digital health solutions. The UK is home to a thriving medtech sector, supported by substantial research funding, world-class universities, and a strong focus on innovation within the NHS. Whether you’re an engineer developing cutting-edge medical devices, a data scientist designing AI-driven diagnostic tools, or a regulatory specialist ensuring patient safety, the opportunities in medtech are extensive and growing. However, given the critical nature of healthcare, medtech employers often set high standards. Competition can be stiff, and many skilled applicants fall into common job-hunting pitfalls that dilute their chances. This article examines the key mistakes people make when pursuing roles in medical technology, and offers practical strategies to help you stand out. If you’re on the lookout for openings in the UK’s medtech industry—be it R&D, product management, compliance, or beyond—make sure to visit Medical Technology Jobs for tailored opportunities. By avoiding these pitfalls, you’ll not only boost your own career prospects but also position yourself to make a meaningful contribution to a field that directly impacts patient outcomes and quality of life.