Sr. Software Engineer, Hypervisor (Remote)
Jobright.ai is an AI-powered career platform that helps you discover verified jobs directly from employer sites across the U.S. and tailor your applications with ease. Please note: Jobright is not a staffing agency and does not hire for these roles directly.Job Summary:Lynx delivers modular, open standards-based software solutions for high assurance, mission critical edge platforms. They are seeking a highly skilled Senior Software Engineer to lead the development of advanced hypervisor features, focusing on enhancing performance, scalability, and security while mentoring junior engineers.Responsibilities:• Lead the design, development, and implementation of advanced hypervisor features.• Develop and optimize virtualization strategies to enhance system performance and security.• Collaborate with cross-functional teams to integrate hypervisor and virtualization technologies.• Troubleshoot and resolve complex issues in virtualization and system-level software.• Perform code reviews and provide technical guidance to ensure quality and efficiency.• Analyze and improve the stability, efficiency, and scalability of system resources.• Mentor and provide technical leadership to junior engineers on the team.Qualifications:Required:• 8–12+ years of experience in developing and shipping embedded systems using Linux.• Proficiency in programming languages C/C++ and assembler languages (x86/ARM).• In-depth knowledge of x86 and ARM architectures.• Strong expertise in virtualization technologies and hypervisors, including device emulations.• Proven experience troubleshooting low-level software issues and differentiating between hardware and software problems.• Familiarity with agile methodologies, CI/CD workflows, and tools like Jenkins, Azure DevOps, or Atlassian products (Jira, Confluence).• Demonstrated leadership and mentoring skills, with the ability to guide junior engineers effectively.Preferred:• Bachelor's degree in Computer Science, Electrical Engineering, or a related field.• Extensive experience with hypervisors and virtualization technologies such as VMware, Hyper-V, KVM, Xen.• Familiarity with DO-178C life cycle development processes (a plus).• Strong communication and problem-solving skills, with the ability to work on complex, multidisciplinary projects.Company:For over thirty years, Lynx Software Technologies has helped customers with some of the most demanding, mission critical, system requirements to create, certify, and deploy equipment, above, on and below the surface of the earth. Founded in 1988, the company is headquartered in San Jose, California, USA, with a team of 201-500 employees. The company is currently Growth Stage. Lynx has a track record of offering H1B sponsorships.