Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Varite and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p>Job Summary :<br/><br/>We are looking for an experienced Embedded Software Engineer with a strong foundation in embedded Linux, device driver development, and hardware-software integration.
This role is ideal for professionals passionate about building robust, scalable embedded systems used in industrial and automotive domains.<br/><br/>Key Responsibilities :<br/><br/>- Design, develop, and maintain firmware for embedded Linux systems, including : Bootloaders, Linux kernel, device trees, and root filesystem.<br/><br/>- Customize and integrate Linux device drivers for custom hardware peripherals.<br/><br/>- Utilize tools such as Yocto/BitBake, Docker, and virtual machines to streamline development.<br/><br/>- Develop and maintain Qt-based applications for system management, supporting UART communication, display, and touch interfaces.<br/><br/>- Collaborate across multidisciplinary teams to ensure full lifecycle product development- from concept through testing and final release.<br/><br/>- Ensure systems are reliable, secure, and aligned with customer requirements.<br/><br/>Required Qualifications : </p><p><br/></p><p>- Bachelor's degree in Electronics, Computer Science, Software Engineering, or a related field.<br/><br/>- 5 to 10 years of experience in embedded systems software development with a focus on Linux-based platforms.<br/><br/>Expertise in : </p><p><br/></p><p>- Embedded C, Linux system programming<br/><br/>- Bootloader and kernel customization<br/><br/>- Device driver development<br/><br/>- Yocto build system and Bitbake recipes<br/><br/>- Shell/Bash scripting and Linux utilities<br/><br/>- Experience in Qt framework for embedded UI and system management interfaces.<br/><br/>Preferred Attributes : </p><p><br/></p><p>- Hands-on experience in industrial or automotive embedded product development.<br/><br/>- Proactive, with strong debugging, problem-solving, and analytical skills.<br/><br/>- Strong communicator and collaborator in a cross-functional, fast-paced environment.<br/><br/>Key Skills : Embedded C, Embedded Linux, Bootloader, Kernel, Device Drivers, Yocto, Qt, UART, Shell Scripting</p> (ref:hirist.tech)
Don't Miss This Opportunity!
Varite is actively hiring for this Embedded Linux Developer - Kernel/Device Driver position
Apply Now