Salary Range: £24,000 - £34,000 Location: Bedfont® HQ - Harrietsham
The Story:
Established in 1976, Bedfont is an award-winning medical technology company based in Harrietsham,
Kent. Its breath analysis medical devices are exported globally thanks to its network of carefully
selected distributors.
The Challenge:
Healthcare is evolving and the market for breath analysis monitors is expanding. Bedfont are looking
for hard-working, like-minded, and passionate individuals to join the Bedfont Family to help achieve
its goal of innovating healthcare worldwide.
The Benefits:
• 25 days paid holiday plus bank holidays • Social events
• Private healthcare • Well-being warriors
• Optical allowance • Bike-to-work scheme
• Pension scheme • Employee awards
• Bonus scheme • Free on-site parking
• Hybrid working • Training & Development opportunities
• Employee Assistance Programme • Uniform
Your Mission:
The Junior Embedded Software Engineer will develop and maintain the embedded software and
firmware for the company’s existing and new products. The Junior Embedded Software Engineer will
be responsible for creating and maintaining all supporting regulatory documentation as per the
relevant standards.
Role and Responsibilities:
• Creating and maintaining embedded software for a range of medical devices sold globally
- Designing and developing embedded software systems to detailed specifications
- Following the software lifecycle from design and coding, to delivery and support
- Investigating embedded software issues found in testing, production, or discovered in the field
- Producing clear and concise development documentation of software designs
- Maintaining an up-to-date knowledge of technical and commercial developments
- Working to a projects plan, tracking progress, identifying risks, anticipating delays and
communicating to the project lead
- Ensuring code is highly robust with high availability
- Developing unit tests for created code
- Ensuring code is aligned with the company coding standard
- Gaining detailed knowledge and understanding of existing software designs to be able to support
and maintain existing products
- Working to existing quality and technical standards and processes whilst supporting continuous
improvement
In addition, employees may be required to undertake other duties as may reasonably be required of them.
In these circumstances training will be given.
Our family, innovating health, for yours.