Software Engineer: Linux + kernel + Yocto + Azure || W2
Applications Dev & Test - Software Development Engineer 3. Location: Hybrid at HILLSBORO, ORSummary:We are seeking a highly skilled and experienced Linux Kernel Development Contractor to join our team. The successful candidate will have a strong background in Linux kernel development, device driver development, and Linux distribution development.In this role, you will:• Develop and maintain Linux kernel modules and device drivers.• Work on Linux kernel memory management, load, and boot process.• Contribute to Linux virtualization development.• Utilize software development tools such as compilers and git.• Work with the Yocto build system.Qualifications: (Common Skills)• Excellent written and verbal communication skills• Good organizational and documentation skills• Collaborative, flexible• Problem-solver, self-motivated• Energetic with ability to engage in fast-paced work environmentQualifications: (Technical Skills)• Strong experience in Linux kernel development and device driver development.• In-depth knowledge of Linux kernel memory management, load, and boot process.• Experience with Linux virtualization technologies.• Proficiency in software development tools such as compilers and git.• Experience with Debian package creation and management.• Familiarity with the Yocto build systemTop 3 Hard Skills Required + Years of Experience• Minimum 5+ years experience with Proven experience in managing cloud infrastructure and services.• Minimum 5+ years experience with Familiarity with security standards and compliance requirements.• Minimum 5+ years experience with automation tools and scripting (e.g., PowerShell, Azure CLI).Candidate Requirements• Years of Experience Required: 5-7 overall years of experience in the field.• Degrees or certifications required: Relevant Azure certifications (e.g., Azure Administrator, Azure Solutions Architect, Azure Security Engineer).