About this role
Mandatory Skills: - Low-level coding experience for embedded/ARM platforms - Recent experience coding kernel drivers (at least 2 years) - Linux kernel space development experience. Expert-level Linux competence. Preferable Skills: - Automotive experience. - Hardware design experience. - High-level software development skills. Hypervisor development experience We have a vacancy for a low-level software developer to work on enablement of bleeding edge silicon platforms and the latest connectivity standards. You would be joining an international team of hardware and software experts with a flat management structure. The technologies we work with include C/C++, Linux, FPGA, Vehicle networks, CPU, GPU, ARM, x86. Responsibilities: - Work closely with software platforms team on enabling and optimizing for new silicon platforms - Configuration of bootloader & kernel for Linux and Android systems - Architect board support packages for new hardware platforms - Bring up engineering samples of advanced hardware systems - Troubleshoot & debug hardware and software - Develop drivers for a variety of peripherals - Configuration and integration of hypervisor solutions Working at Luxoft: - Competitive salary - Flexible working hours - Business travel - International teamwork - City centre location - Recreational activities - Unlimited cellphone usage - Generous IT policy - Generous fitness/wellness policy