The following job is no longer available:
Senior Firmware Engineer

Senior Firmware Engineer

Posted 5 March by Cpl Life Sciences
Easy Apply Ended

Firmware Engineers - I want to speak with you about an opportunity to work for an Employee owned company where you will work for a leading Medical Device Manufacturer who are looking to grow with the addition of an experienced Senior Firmware Engineer. In joining them at this exciting time in their development, you will receive a generous benefits package including a competitive salary, a twice yearly profit share, a holiday entitlement of 20 days, increasing to 26 days with service, plus Christmas closure leave, as well as flexible working and a generous pension. Following probation, colleagues are gifted 1000 shares, receive income protection, life insurance and can join the cycle to work scheme.

The company is an established, global market leader constantly working to innovate and expand their product portfolio, with bases in the U.K and the U.S.

Main Purpose

  • Design and implement firmware for embedded systems, ensuring efficient and robust operation.
  • Develop, execute, and maintain test procedures for firmware, ensuring reliability and compliance with specifications.
  • Profile and optimise firmware for performance, power consumption, and memory usage.
  • Collaborate with hardware engineers to ensure seamless integration of firmware with electronic components.
  • Create and maintain comprehensive documentation for firmware code, algorithms, and validation results.
  • Conduct peer code reviews and provide guidance to junior firmware engineers, fostering best practices and continuous improvement.
  • Stay updated with the latest firmware development tools, methodologies, and industry trends.
  • Diagnose, troubleshoot, and resolve embedded software issues.
  • Safety and Compliance: Ensure that firmware adheres to industry safety and compliance standards.

Knowledge, Skills & Experience

Essential

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field. A Master’s degree or higher is preferred.
  • A minimum of 5-7 years of experience in firmware or embedded software development.
  • Solid problem-solving, analytical, and debugging skills.
  • Proficiency in embedded C/C++ programming.
  • Familiarity with various microcontroller architectures and their peripherals, especially arm.
  • Strong understanding of software development life cycle, including version control (e.g. Git), debugging, and testing.
  • Knowledge of communication protocols such as I2C, SPI, UART, and USB.
  • Excellent communication and collaboration skills.

Desirable knowledge, skills and experience

  • Industrial communications experience such as Profibus, Profinet, Ethernet IP and PLC integration.
  • Electronics circuit design.
  • Awareness of FDA 21 CFR Part 11 compliance requirements.

Reference: 52252899

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job