We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems.
At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way.
Develop and maintain Linux device drivers, bare-metal software, and embedded Linux applications.
Configure and integrate Linux device trees for embedded platforms.
Develop models for QEMU or other virtual platforms to simulate hardware components.
Design and automate tests using Python and Pytest for software validation.
Contribute to and collaborate with open-source projects and communities.
Debug and optimize software on embedded and virtual platforms.
Collaborate with cross-functional teams for hardware-software integration.
Apply system architecture knowledge (ARM, Microblaze, RISC-V) in development and debugging.
Must have
2-4y exp
Expert knowledge and hands-on experience in C, C++, make, python, Pytest, git
Experience with Linux Device trees and Linux or baremetal driver development
Experience with Embedded Linux and Embedded System development
Experience with writing models for QEMU or other virtual platforms
Experience with collaboration with Open Source projects
Strong knowledge in ARM/Microblaze/RISCV system architecture is considered a plus
SystemC, RTL, Verilog and AMBA knowledge is considered a plus
Nice to have
Effective communication and problem-solving skills
Languages
English: B2 Upper Intermediate
Seniority
Regular
Get notified when new jobs are added by luxsoft