Job Description
We are seeking a highly skilled Senior Embedded Engineer with strong expertise in Linux performance analysis, debugging, and benchmarking. The ideal candidate will have hands-on experience in embedded systems, Linux internals, scripting, and performance optimization.
Key Responsibilities
-
Analyze, debug, and optimize system performance on Linux-based embedded platforms.
-
Develop and maintain Bash scripts for automation, monitoring, and troubleshooting.
-
Investigate performance bottlenecks and system-level issues.
-
Work with benchmarking and profiling tools to evaluate platform performance.
-
Analyze SoC logs, kernel traces, and system metrics to identify and resolve issues.
-
Collaborate with cross-functional teams to improve system stability and efficiency.
-
Support performance tuning and validation activities across embedded platforms.
Required Skills
-
Strong analytical, debugging, and problem-solving skills.
-
Expert-level Bash scripting with functions, error handling, pipelines, and modular design.
-
Proficiency in Linux command-line tools such as awk, sed, grep, cut, and xargs.
-
Programming experience in C, C++, and Python.
-
Strong understanding of Linux internals, file systems, and performance tuning.
-
Experience working with SoC logs and embedded Linux environments.