Job ResponsibilityResponsibilities:
o Development of kernel drivers for SoC
o Virtualization features for Xen hypervisor
o Integration with BSP
o Meeting with designers, and engineering teams to define technical requirements
o Designing program architecture based on project requirements and hardware specifications
o Writing software code, embedded programs, and system protocols
o Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies
o Conducting tests on the embedded software systems to ensure proper integration
Requirements:
o A bachelor's degree in computer science, computer engineering, or similar
o Proficiency in C programming languages
o Strong knowledge of Linux kernel internals
o Experience with system-level SW development for embedded Linux systems
o Experience with Yocto-based Linux BSPs for any Arm SoC (Renesas, TI, NXP, ...)
o Solid experience with Xen hypervisor features development
o Strong analytical and problem-solving abilities
o The ability to keep abreast with the latest advancements in technology and techniques
Job RequirementsJob Benifits