Our work focuses on the lower levels of the operating system such as the kernel, as well as delivering fully functional Yocto Linux images.
Power and performance benchmarking is a crucial part in the development process to ensure that operating systems meet the power and performance consumption standards. Using different tools and automated processes which we continuously develop and maintain is key in delivering efficient power & performance statistics.
We are looking for people with operating systems & CPU architectures knowledge, proactive and eager to learn, design, automate and execute power & performance test cases for our Linux & Android BSP project, as well as in delivering data analysis.
Deliver power & performance analysis based on test results.
Carry out regular power and performance test execution on the targeted software stack.
Develop and maintain automated test execution environments and scripts.
Develop and enhance new or existing benchmarking frameworks.
Scripting experience – python, bash.
Operating systems – Linux, Android.
Knowledge about CPU architectures. Preferred ARM architectures.
Electronics knowledge, experience in troubleshooting and debugging electronics.
Basic skills for writing code in C/C++, is a plus.
Experience with performance analysis tools is a plus – perf, OProfile or others