JOBSEARCHER

Embedded Linux Systems Engineer

Read MoreKey Responsibilities Install, configure, and maintain Linux operating systems on embedded hardware. Develop and customize Linux BSPs (Board Support Packages) for embedded devices. Implement and optimize device drivers, kernel modules, and system-level applications. Perform system integration, debugging, and troubleshooting on embedded platforms. Ensure system security, reliability, and performance through proactive maintenance. Collaborate with hardware engineers and software developers to deliver complete solutions. Document processes, configurations, and technical specifications.Required Skills & Qualifications Proven experience with Embedded Linux systems (Yocto, Buildroot, or similar). Strong knowledge of Linux kernel, bootloaders (e.g., U-Boot), and device tree configuration. Proficiency in C/C++ programming and scripting languages (e.g., Bash, Python). Familiarity with cross-compilation toolchains and embedded development environments. Experience with networking protocols, CAN bus, and Ethernet on embedded platforms. Understanding of real-time systems and performance optimization. Excellent problem-solving and debugging skills. Experience with SOM (System-on-Module) platforms and industrial communication protocols.Preferred Qualifications Knowledge of version control systems (Git) and CI/CD pipelines for embedded projects. Familiarity with containerization (Docker) in embedded environments.What we offer Opportunity to work on innovative embedded solutions. Collaborative and dynamic work environment. Professional growth and continuous learning.