CALL: +61 2 9411 3618 | 9.00 - 5.00 Mon-Fri AEST
Embedded software is ubiquitous in the modern world and is the “embedded” brain of almost every electronic device. The Amatek Design embedded software development team has the specialised skills and expertise required to develop robust and efficient embedded software.
Embedded Software, also referred to as Real-time Software can respond to events within in the order of milliseconds or less. Specialised skills are required to design and implement optimised software that is capable of meeting these strict requirements.
When the embedded software becomes complex, a Real-time Operating System (RTOS) is the preferred solution to concurrently achieve scalability and real-time performance. There are many RTOS systems available, each with characteristics that make them better suited than others to the specific needs of a particular project.
Amatek Design has a track record of developing successful embedded software products, using the most highly regarded RTOSs available, including:
When the performance and the services provided by a modern operating system need to be integrated into an embedded device, our expertise with Embedded Linux offers you a strategic advantage. We have the capabilities to develop both Linux kernel drivers to interact with other electronic devices, and the high level code that implements the business and application logic.
Examples of our kernel driver developments include:
Since embedded software is embedded in the hardware a good understanding of hardware design concepts and implementations is required for successful embedded software engineering. The Amatek Design embedded software team has in-depth expertise and experience in interacting with the most recent technologies including:
An in-depth knowledge of the current popular microcontroller and microprocessor chips is fundamental to selecting the right part for the job. Amatek Design has in depth experience and knowledge of a broad range of microprocessors and microcontrollers including:
Most embedded systems require human interaction in some form such as graphic displays, buttons, keypads, LED indicators or touch screen. Amatek Design has the required skillset and experience to identify and implement the right solution for your project's human machine interface (HMI).
We have developed a wide range of products with HMI interfaces including:
Safety-critical systems such as medical, automotive, avionics and defence have specific industry standards for the software development to which it must be compliant. Amatek Design has experience in developing software that meets the following standards:
By using an in-house time verified command line test harness tool, Amatek Design can quickly develop automatic diagnostic tools and equipment to support the testing, verification and production validation of your project test needs.