Embedded software is everywhere – from ordinary home appliances like dishwashers and microwave ovens to sophisticated medical devices, automotive engines, and flight control guidance systems. The global embedded software market was estimated at USD 10.46 billion in 2015 and is expected to grow by more than 7% annually from 2016 to 2023, according to the Global Market Insights report.
While the market is increasing in size, embedded software is steadily growing in complexity, sometimes requiring millions of lines of code. In many cases, embedded software performs both highly sophisticated and mission-critical functions. Even small software defects can affect the reliability and safety of the overall system and endanger people’s lives. Therefore, it is impossible to overestimate the importance of embedded software testing. Continue reading
Unmanned aerial vehicles (UAVs), more popularly known as drones, are probably one of the most multipurpose innovations the world has ever seen. Originally developed for military use, drones were rarely applied to other purposes in the past. Today, however, consumer, enterprise, and civil government UAVs vastly outnumber military ones. Civil drone production is forecast to total $73.5 billion worldwide in the next decade, soaring from $2.8 billion in 2017 to $11.8 billion in 2026, with commercial use being the fastest growing civil segment. Continue reading
Embedded software is quite different from application software. It is less visible to the end user; however, it is a complex and crucial component that makes sophisticated medical, industrial, automotive, and security equipment work smoothly and reliably. It is the heart of the systems to which we entrust our lives. Thus, testing for embedded software differs from application testing in many ways: it requires higher code coverage and presents considerable challenges for embedded companies.
In cooperation with LTM Research, an independent research company, Auriga has conducted a unique survey that unveils current trends in embedded software testing. We asked 55 embedded companies to compare their software-testing approach against those of their peers and highlight major pitfalls that derail their efforts to test embedded software. Continue reading
Did you wake up one morning with a great aspiration to help the world by designing a revolutionary medical device? Or are you in charge of a multibillion-dollar corporation with hundreds of medical devices on the market under your belt? Or perhaps somewhere in between? No matter what kind of company you run or what type of device you are manufacturing, software development will be a major part of your venture. Like it or not, devices that are not controlled by some kind of software are a thing of the past.
The growing interest in software development nearshoring directs closer attention to nearshore embedded R&D labs and raises several questions. What are these labs for and how do they function? How can you entrust your equipment and critical business tasks to a remote engineering team? In addition, why are more and more embedded devices owners and manufacturers in the mature technological markets choosing to nearshore their R&D activities? Continue reading