Senior Embedded Software Developer in Maidstone
Senior Embedded Software Developer

Senior Embedded Software Developer in Maidstone

Maidstone Full-Time 50000 - 60000 £ / year (est.) No home office possible
Bedfont Scientific Ltd

At a Glance

  • Tasks: Design and deliver safe, reliable firmware for innovative medical devices.
  • Company: Join Bedfont, an award-winning medical tech company with a global impact.
  • Benefits: Enjoy 25 days holiday, private medical insurance, and hybrid working options.
  • Why this job: Make a real difference in healthcare while working with cutting-edge technology.
  • Qualifications: 5+ years in embedded software development and strong problem-solving skills.
  • Other info: Be part of a diverse team committed to innovation and continuous improvement.

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

Salary Range: £50,000 to £60,000

Location: Harrietsham, Kent

Application and Interviews: The job advert closes on the 3rd April 2026, with 1st stage telephone interviews and second stage face-to-face interviews scheduled to be held in April 2026.

Hybrid Working Opportunity: This role is eligible for the hybrid working benefit, requiring the successful candidate to attend our Harrietsham office three days per week, with the flexibility to work from home up to two days a week once deemed competent to work independently and in line with the business needs. Applicants must be UK-based and live within a practical commutable distance of our office. Hybrid working is a benefit at Bedfont and not a contractual term.

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 medical insurance
  • Subsidised health checks
  • Well-being warriors
  • Well-being garden and room
  • Annual optical allowance
  • Cycle to work scheme
  • Pension scheme
  • Bonus scheme
  • Hybrid working
  • Employee Assistance Programme (EAP)
  • Rewards app
  • Referral bonus
  • Charity days
  • Home office setup allowance
  • Employee awards
  • Free on-site parking
  • Training & development opportunities
  • Free uniform
  • Subsidised Celler8 device
  • Subsidised kids club
  • Time in service annual leave bonus
  • Enhanced Maternity and Paternity Pay

Job Summary: The Senior Embedded Software Developer will play a key role in designing and delivering safe, reliable firmware for the company’s current and next generation medical devices. This position leads development across bare metal platforms, defining high quality software requirements, architecting secure and efficient solutions and driving rigorous implementation and testing practices. Working closely with cross functional engineering, quality and regulatory teams, the Senior Embedded Software Developer ensures all software meets stringent safety, cybersecurity and compliance expectations while contributing to the creation of innovative, high performance medical products.

Role and Responsibilities:

  • Lead cross functional collaboration to define compliant, scalable software architectures and solutions.
  • Drive technical decision making by interpreting schematics, datasheets and system architecture to guide robust software design.
  • Author and review high quality, testable, traceable software requirements aligned with system needs, risk controls, cybersecurity and regulatory expectations.
  • Architect, implement and document IEC 62304 compliant firmware, including low level drivers, communication protocols and HALs.
  • Produce and approve design, interface and regulatory documentation that supports submissions and design reviews.
  • Champion secure coding, defensive programming and threat aware design across the team.
  • Define unit test strategies and ensure comprehensive requirement coverage and early defect detection.
  • Guide and perform board bring up, sensor integration, hardware validation and low level debugging on bare metal platforms.
  • Lead and mentor participation in design, code, risk and cybersecurity reviews to uphold quality and compliance.
  • Perform and direct structured debugging, root cause analysis and use of industry standard diagnostic tools.
  • Support the Test Engineers in ensuring full bidirectional traceability across requirements, design, implementation and tests.
  • Enforce disciplined configuration management, change control and defect tracking practices.
  • Oversee investigation and resolution of embedded software issues from testing, production or customer service reports, ensuring proper documentation, risk assessment and cybersecurity evaluation.
  • Identify systemic process, quality and security gaps and drive continuous improvement initiatives.
  • Provide technical leadership and vision during Innovation Days and other forward looking technology initiatives, especially in emerging embedded and bare metal technologies.

Qualifications and Education Requirements: BSc in Software Engineering, Electronic Engineering or similar certification. Minimum 5 years of industry experience designing and implementing bare-metal embedded software in CE.

Essential Skills:

  • Strong working knowledge of industry standard communication interfaces, including USB, SPI, IC and Bluetooth.
  • Proven ability to debug embedded systems effectively in a hands on lab environment.
  • Adaptable and able to manage multiple priorities in a dynamic, fast paced setting.
  • Strong analytical and critical thinking capabilities with a structured approach to problem solving.
  • Ability to work independently while exercising sound judgment and accountability.
  • Comfortable working independently and making sound technical decisions with minimal oversight.
  • Effective communication skills with the ability to engage clearly across teams and stakeholders.

Desirable Skills:

  • Experience with C++, Python, C# or Dart.
  • Knowledge of RTOS concepts and implementation.
  • Engaged, articulate and highly collaborative working style.
  • Motivated, proactive and effective in cross functional engineering environment.

In addition, employees may be required to undertake other duties as may reasonably be required of them. In these circumstances training will be given where it is considered.

Bedfont Scientific Ltd. does not and will not discriminate in the recruitment or management of staff on the basis of race, colour, religion, gender, age, disability, marital status, sexual orientation and more. We are an equal opportunity employer, and Bedfont regards every employee as a member of the Bedfont family and is committed to providing a fair, safe, diverse and welcoming atmosphere. Our application process has been designed so that everyone is able to demonstrate their skills and how they meet the criteria required for the job advertised. All successful candidates will be subject to a digital ID and DBS check.

Senior Embedded Software Developer in Maidstone employer: Bedfont Scientific Ltd

Bedfont Scientific Ltd. is an exceptional employer located in Harrietsham, Kent, offering a vibrant work culture that prioritises employee well-being and professional growth. With benefits such as hybrid working options, generous holiday allowances, and comprehensive health insurance, Bedfont fosters a supportive environment where innovation thrives, making it an ideal place for passionate individuals to contribute to the evolution of healthcare technology.
Bedfont Scientific Ltd

Contact Detail:

Bedfont Scientific Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Developer in Maidstone

✨Tip Number 1

Get your networking game on! Reach out to current employees at Bedfont or connect with industry professionals on LinkedIn. A friendly chat can give you insider info and might even lead to a referral!

✨Tip Number 2

Prepare for those interviews like a pro! Research common interview questions for embedded software roles and practice your answers. Don’t forget to showcase your problem-solving skills and technical know-how.

✨Tip Number 3

Show off your passion for healthcare innovation! During interviews, share your thoughts on the future of medical technology and how your skills can contribute to Bedfont's mission. It’ll make you stand out as a candidate who truly cares.

✨Tip Number 4

Don’t just apply anywhere—apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in being part of the Bedfont family.

We think you need these skills to ace Senior Embedded Software Developer in Maidstone

Embedded Software Development
Firmware Design
Bare Metal Programming
IEC 62304 Compliance
Communication Protocols (USB, SPI, I2C, Bluetooth)
Debugging Embedded Systems
Analytical Skills
Problem-Solving Skills
Technical Decision Making
Cross-Functional Collaboration
Secure Coding Practices
Unit Testing Strategies
Configuration Management
Root Cause Analysis
Experience with C++, Python, C# or Dart

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Embedded Software Developer role. Highlight your experience with bare-metal embedded software and any relevant projects that showcase your skills in designing and implementing firmware.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about healthcare technology and how your background aligns with Bedfont's mission. Don't forget to mention your experience with compliance and cybersecurity!

Showcase Your Technical Skills: In your application, be sure to highlight your technical skills, especially in communication interfaces like USB and Bluetooth. Mention any hands-on debugging experience you've had, as this is crucial for the role.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at Bedfont Scientific Ltd

✨Know Your Stuff

Make sure you brush up on your knowledge of embedded systems and the specific technologies mentioned in the job description, like USB, SPI, and Bluetooth. Being able to discuss these confidently will show that you're not just a good fit on paper but also in practice.

✨Showcase Your Problem-Solving Skills

Prepare to discuss past projects where you had to debug embedded systems or implement firmware. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your analytical and critical thinking capabilities.

✨Understand the Company Culture

Familiarise yourself with Bedfont's mission and values. They’re looking for passionate individuals who want to innovate healthcare. Be ready to explain how your personal values align with theirs and how you can contribute to their goals.

✨Ask Insightful Questions

Prepare thoughtful questions about the role, team dynamics, and future projects. This shows your genuine interest in the position and helps you assess if the company is the right fit for you. For example, ask about their approach to continuous improvement initiatives in embedded software development.

Senior Embedded Software Developer in Maidstone
Bedfont Scientific Ltd
Location: Maidstone

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>