Software Engineer enhancing virtualization features for Linux and RTOS. Collaborating on hypervisor to ensure robust performance and reliability in guest OS.
Responsibilities
Design and implement hypervisor features supporting guest OS environments (Linux, VxWorks, RTOS)
Draft and maintain design documents; participate in architecture reviews
Debug and diagnose issues across hypervisor and guest OS layers
Develop and maintain automation infrastructure for guest image builds
Participate in code and design reviews, contributing to best practices
Communicate progress, challenges, and technical decisions with the team
Requirements
Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or equivalent
5 – 7 years of professional software design and development experience
Proficiency in C and assembly programming on x86 and ARMv8 architectures
Familiarity with Embedded Linux distributions (Yocto, Wind River Linux, etc.)
Working knowledge of virtualization technologies (virtio, hardware acceleration, KVM)
Experience with embedded programming on an RTOS (VxWorks, FreeRTOS, etc.)
Device driver and board support package (BSP) development experience
Proficiency in Python scripting for automation, tooling, and build infrastructure
Benefits
Full time
Professional development opportunities
Collaborative work environment
Innovation and recognition in technology and workplace culture
Job title
Software Engineer, Operating Systems Virtualization
Lead Engineer developing AI - driven solutions for asset management at Hypha. Collaborating with stakeholders and mentoring engineers while owning product areas from concept to delivery.
Staff Forward Deployed Software Engineer designing scalable automation solutions for various businesses at TriEdge Investments. Leading technical direction while remaining hands - on in code and architecture.
Full - Stack Engineer developing features on an AI - native platform focusing on healthcare and real estate. Collaborating with team lead and design partners to deliver user - ready experiences.
Senior Engineer managing project reporting and controls for construction projects in India. Focusing on data analysis, optimization, and stakeholder collaboration in large - scale projects.
Infrastructure Engineer at Sentry designing and maintaining systems to help teams build reliable software. Focused on creating tools that improve reliability and developer experience within a hybrid work culture.
Lead Software Architect responsible for Teamcenter PLM implementation and enhancements at Baker Hughes. Collaborating with diverse teams to drive digital transformation initiatives across global operations.
Junior Softwareentwickler developing software components for demodulation and decoding of radio signals in diverse applications. Collaborating in an agile team at PROCITEC to innovate signal processing solutions.
Junior Software Engineer developing software for demodulation and decoding of radio signals. Collaborating with a team on projects using C++ and Python.
Staff Software Engineer developing scalable and fault tolerant software systems for Walmart Labs. Collaborating with cross - functional teams to meet customer requirements and analyzing architectural gaps.