Firmware Engineer

Mid to senior level
Apply online

Thrive Wearables create world changing health and wellness wearable technology products and connected digital services. We are seeking a talented Firmware Engineer with extensive commercial experience, looking to join a fast paced progressive design house. The successful candidate will be joining the highly skilled, multidisciplinary team and working on some truly innovative and exciting projects.

Responsibilities

We are looking for a motivated and experienced Firmware Engineer to join our team! As a Firmware Engineer, you will be responsible for supporting a multidisciplinary team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting and creating firmware standards. You will work closely with clients and the Thrive team to gather and refine requirements, prototype and test products, and document your findings. Your experience and technical knowledge will be invaluable to the project process and we would expect an understanding of industry best practices. You will own and lead on the  firmware development tasks, including rigorous testing to ensure we maintain a high level of quality. We have a strong collaborative culture and will expect an excellent team player and strong communicator who can bring their industry experience and fresh ideas to our evolving project processes. This role is ideal for those looking to take on more responsibility with the capability to lead on projects where necessary.

Our team covers all aspects of electronics, from simulation and development boards through to, PCB design, prototype build, firmware and software development. You will:

  • work with a team of engineers to design and build prototype electronics
  • work with the team to gain an in-depth understanding, whilst using their expert knowledge of the latest technologies to create innovative solutions
  • develop the concept, debug it, prove key technologies and demonstrate designs are robust, cost effective and fit for purpose for a high volume manufacturing environment, through detailed laboratory testing, simulation and analysis
  • document all phases of the design, use version control and progress tracking tools

Experience

You should have:

  • Experience of delivering electronic products and/or medical devices, from concept through to production

Top skills and experience we are looking for are:

  • BEng/MEng degree (or equivalent) in Computer Science / Electronic Engineering or other relevant discipline with a demonstrable level of industrial experience in a relevant industry
  • wide breadth of knowledge and experience
  • prototyping and research
  • dealing with vendors of new sensors, semiconductors and other technology
  • very strong hardware and software debugging skills
  • excellent communication skills (written and oral)
  • able to work consultatively and collaboratively with clients
  • able to supervise others 
  • good analytical ability and attention to detail
  • multi-task and plan effectively when working with a variety of project teams in an often high-pressure environment in an organised manner
  • strong team player
  • ability to hit deadlines 
  • microcontrollers
  • I2C, SPI, UART, USB
  • firmware development in C/C++
  • Application of development boards and peripherals – (Arduino, Raspberry Pi, STM32’s etc)
  • digital Signal Processing
  • Python or other scripting language
  • Android and iOS Bluetooth connectivity
  • use of oscilloscopes, Logic analysers

As an added benefit you have experience of:

  • STM32, LPC1100, LPC802
  • Bluetooth processors (nRF52, CC2540)
  • sensors and interfacing (PPG, ECG, accelerometers)
  • NFC, NAND Flash
  • Rust
  • Analogue electronics, power electronics, low power electronics, radio design
  • System design and architecture
  • FPGA’s
  • ISO 13485 QMS for medical devices
  • ISO 14971 Risk analysis for medical devices
  • ISO 62304 Software for medical devices
  • CE marking and FCC compliance
  • soldering skills
  • root cause analysis skills
  • understanding of project management principles and approaches

Other job openings

Perks of the job

Salary: £35,000 – £50,000  depending on experience

Employee Assistance Programme (EAP)

Great snacks!

25 paid holidays +
UK Bank Holidays

Brilliant lab location in the heart of Brighton, with remote and flexible working options

Bike to work scheme and other flexible benefits that are aligned to our health and wellbeing focused mission

Charity giving scheme

 

Perks

The hiring process

We are committed to a fair, inclusive and transparent hiring process:

      • All candidates will complete the application form
      • Top scorers through the initial application process will be invited to interview, and a pre-interview task will be shared (we’re much more interested in what people could do with us rather than a CV, so it’s good to be able to chat through an approach to an activity)
      • Following this, we will hold shorter, meet the team interviews with some of the Thrive team to understand what candidates value in a place of work
      • We’ll offer the top candidate the role and start the on boarding process

If you have any questions about the process, want to chat through the role, or are interested to find out what other roles we are hiring, please contact us via email

No agencies please.

Interested?! Apply online

thrive_logo_white