Bermondsey Electronics Logo

Bermondsey Electronics

Why is hiring qualified and experienced firmware developers so hard?

Is your embedded software developer really a firmware specialist? Many engineers who code firmware aren’t actually trained or experienced as embedded software programmers, rather, they’ve qualified as electronics engineers and that’s their main area of expertise. Firmware programming is often a substituted skill that’s treated as a side show to the headline act –  Electronics […]

Debugging Large Embedded Memories

One from the archives. Today we reveal some tips and tricks on debugging some difficult situations. This case study relates to development on a large memory target dating back some years. The difficulty was testing the memory correctly fills and wraps, when the target takes a long time to fill naturally. How did we increase […]

Why your embedded software project should be tested throughout the development process 

Robust embedded software development lies at the heart of countless modern devices and requires a range of skills and experience. The product development industry is continually evolving, driven by rapid technical advances and increasingly complex consumer demands. The role of software testing in the development lifecycle of embedded systems has never been more critical. The […]

Why is thorough embedded software testing important to gain IEC 61508 certification?

Thorough embedded software testing is crucial for gaining IEC 61508 certification for several reasons: Safety Integrity Level (SIL) Compliance: IEC 61508 defines Safety Integrity Levels (SILs) to quantify the reliability and effectiveness of safety functions. Thorough testing is essential to demonstrate that the embedded software meets the SIL requirements specified for the safety functions it […]

Things to check when working with an IEC 61508-compliant product development company

When evaluating a company for IEC 61508 compliance, you should consider various aspects related to their processes, documentation, and overall safety management. Here are some key factors to look for: Competence and Training: Documentation and Records: Safety Lifecycle Processes: Verification and Validation: Change Management: Independence and Impartiality: Performance Monitoring and Continuous Improvement: Supplier and Outsourcing […]