Almost all modern electrical appliances use microcontrollers. These microcontrollers control products and systems, by means of an integrated circuit with a microprocessor. The functionality of the controller is fixed in embedded software.
For the fast processing of advanced systems and complex algorithms, we ensure that both hardware and software are properly and reliably matched to each other.
Our excellent knowledge and expertise of various operating systems and development environments, complemented by contemporary methods and techniques, makes TOPIC a valuable partner. The ultimate guarantee for embedded intelligence!
At TOPIC we have a lot of expertise in the field of programming languages, platforms and techniques. The list comprises:
Programming languages: C, C++, Assembly, Objective-C, Python, Scripting
Operating systems: Windows, Unix, Linux, Android, iOS, VxWorks, FreeRTOS, ROS
Platforms: PC, ARM, microcontrollers
Development environments: Eclipse, Keil, Tornado, Visual Studio, GreenHills, Xilinx
Methods & Techniques: Agile/Scrum, TDD, O.O., UML, Design Patterns, eXtreme Programming