← all jobs

[Remote] Sr. Software Engineer - RTOS & Networking

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Lynx delivers modular, open standards-based software for high-assurance, mission-critical edge systems. The Senior Software Engineer will design, implement, test, and document secure, high-performance network software for the LynxOS-178 real-time operating system, while analyzing performance, resolving low-level issues, and supporting integration and certification activities.

Responsibilities

  • Architect, design, and implement network protocols and services (e.g., IPv4/IPv6, UDP/TCP, IPsec, TSN (Time-Sensitive Networking) in an embedded environment
  • Develop and maintain software for embedded systems, ensuring hard real-time performance and reliability
  • Conduct thorough hypervisor, RTOS, and network performance analysis and optimization
  • Collaborate with cross-functional teams to ensure seamless integration with network protocols and application stacks
  • Troubleshoot and resolve low-level network and software issues, distinguishing hardware from software challenges
  • Enhance the efficiency, scalability, and stability of networking solutions through innovative development and optimization
  • Develop application-level POSIX/ARCINC 653 programming solutions
  • Work on a variety of other RTOS and tools related technologies
  • Supporting the generation and review of certification data
  • Perform additional job duties as assigned

Skills

  • Remote - US, preference for in or near the Dallas/Fort Worth area
  • * BS/MS in Computer Science/ Electrical Engineering
  • * 5+ years of relevant experience required
  • * C Programming and BSD/POSIX/ARCIN 653 programming
  • * Experience with networking protocols such as: TCP, UDP, IPv6, IPv4, IPSec and TSN
  • * Experience on at least one RTOS (e.g., LynxOS-178, VxWorks, QNX, FreeRTOS) or Linux kernel space development
  • * Experience with performance analysis (perf, ftrace) and packet capture (tcpdump/Wireshark) tools
  • * Proven ability to troubleshoot and resolve complex software and networking challenges
  • * Strong communication skills and a demonstrated ability to manage multiple projects simultaneously
  • * Experience with Agile methodologies and tools such as Jira, Confluence, Git and Gerrit
  • * Solid understanding of CI/CD workflows and tools (e.g., Jenkins, Azure DevOps)
  • * Scripting and automation skills using Python, Bash, or similar languages
  • * Experience working with AI tools such as CoPilot, Codex, or Claude Code to develop production quality software
  • Must be a US Citizen
  • * Experience developing Linux device drivers and bootloaders
  • * Assembly code programming (x86 or ARM)
  • * Rust programming language experience
  • * Familiarity with DO-178C lifecycle development standards
  • * Contributions to open-source communities
  • * Hands-on experience with root cause analysis and kernel-level troubleshooting
  • * Familiarity with real-time operating systems, hypervisors, and virtualization technologies (e.g., VMware, KVM, Xen, QEMU)
  • * Familiarity with concurrency on multicore SMP/AMP

Benefits

  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off + Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities

Company Overview

  • Lynx Software Technologies provides embedded RTOS and virtualization solutions offering unique safety and security functionality. It was founded in 1988, and is headquartered in Campbell, California, USA, with a workforce of 201-500 employees. Its website is http://www.lynx.com/.
  • More open positions

    Administrator, Application Systems

    Work from home Full-time role

    IT Service Desk Engineer

    Work from home Full-time role

    Technical Support Engineer – Level 4

    Work from home Full-time role

    [Remote] FAA Aviation Data Analyst

    Work from home Full-time role

    [Remote] Senior Philanthropy Reporting Analyst

    Work from home Full-time role

    Solar Sales - Your Pipeline. Your Results.

    Work from home Full-time role

    [Remote] _Beginner-Friendly Remote Role | Entry-Level | Career Growth Opportunity

    Work from home Full-time role

    Director, Partner Programs, Enablement, and Operations

    Work from home Full-time role

    Cybersecurity Engineer - Virtual Asset Trading Platform

    Work from home Full-time role

    [Remote] Account Executive (Remote)

    Work from home Full-time role

    FPGA - Market Development Engineer (m/w/d)

    Work from home Full-time role

    [Remote] Quality & Reliability Engineer for AI Enabling Power Modules:

    Work from home Full-time role

    [Remote] Senior Machine Learning Engineer (3967)

    Work from home Full-time role

    Ads Quality Rater - Dutch (Belgium)

    Work from home Full-time role

    High School CRE Foundations of Business Communication Teacher

    Work from home Full-time role

    Regional Sales Manager

    Work from home Full-time role

    Field HR Business Partner

    Work from home Full-time role

    Home Health Physical Therapist

    Work from home Full-time role

    Business Development Representative (Remote): Elite 6 Figure+ Commission - Garland, TX

    Work from home Full-time role

    Corporate Associate Attorney

    Work from home Full-time role

    Psychiatrist/Psychologist

    Work from home Full-time role