DeveloperJobs.io
← Back to all jobs

Job Description

This remote, senior level role at Lynx Software Technologies focuses on guiding the architecture and implementation of the LynxOS-178 RTOS and related hypervisor features for the Mosaic platform. The position emphasizes driver development, virtualization across x86 and ARM, and cross-functional leadership. Salary range is USD 130,000 - 160,000 per year.

Responsibilities

  • Design, develop, and maintain embedded software with an emphasis on real-time performance and reliability.
  • Integrate, develop, and optimize core hypervisor components with attention to performance, scalability, and security.
  • Troubleshoot and resolve complex system-level issues, distinguishing hardware versus software root causes.
  • Ensure smooth integration with RTOS, Linux, and mixed-criticality applications within the Mosaic platform.
  • Explore emerging technologies in virtualization, isolation, and mixed-criticality systems.
  • Mentor engineers across teams to cultivate future technical leaders within the company.

Requirements

  • 5-8+ years of experience developing systems-level software, including virtualization, OS kernels, or hypervisors for x86/ARM.
  • Experience on at least one RTOS (such as LynxOS-178, VxWorks, QNX, FreeRTOS) or Linux kernel space development.
  • Experience with performance analysis tools (perf, ftrace) and packet capture tools (tcpdump, Wireshark).
  • Strong debugging skills in low-level system software and the ability to resolve complex performance and reliability issues.
  • Strong communication skills and the ability to manage multiple projects simultaneously.
  • Expert proficiency in C/C++ with working knowledge of x86/ARM assembly for low-level tasks.
  • Deep understanding of x86 and ARM architectures, including virtualization extensions.
  • Proven track record architecting and implementing hypervisor technologies (e.g., KVM, Xen, VMware, Hyper-V) at the source code level.
  • Familiarity with modern development workflows (CI/CD, DevSecOps) as applied to low-level systems software.
  • Demonstrated leadership, driving technical decisions and mentoring engineers.
  • Must be a US Citizen.
  • Willingness to travel up to 25% of the time.

Technologies

  • LynxOS-178
  • MOSA.ic
  • MOSA.ic.SCA
  • Vigiles
  • KVM, Xen, VMware, Hyper-V
  • C, C++, x86 assembly, ARM assembly
  • x86, ARM, Linux, Linux kernel
  • VxWorks, QNX, FreeRTOS
  • CI/CD, DevSecOps
  • perf, ftrace, tcpdump, Wireshark
  • DO-178C, ISO 26262

Benefits

  • Low-cost medical, dental, and vision coverage options
  • 401K with generous employer match
  • Responsible paid time off plus 11 paid holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.