Lynx Software Technologies

Lynx Software Technologies

Sr. Software Engineer - Networking & RTOS

Remote (United States) · Senior

Work authorization required$120k-$160kDetected 26 days ago
PythonRustBashGitAzureCI/CDJenkinsLinuxDevOpsAgileJiraConfluenceEmbedded SystemsDO-178Electrical EngineeringTCP/IPVPNWiresharkCommunication

About the role

  • The candidate will work as part of a team to design, implement, test, and document network software in our LynxOS-178 RTOS.
  • The candidate will help to implement the software with a focus on system security, performance, and interoperability.

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 real-time performance and reliability.
  • Collaborate with cross-functional teams to ensure seamless integration with network protocols and application stacks.
  • Develop application-level BSD/POSIX sockets programming solutions for real-time operating systems and hypervisors.
  • Perform additional job duties as assigned.

Requirements

  • BS/MS in Computer Science/ Electrical Engineering · 8+ years of relevant experience required.
  • Proficiency in the following:
  • Experience with networking protocols such as:
  • 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.
  • Experience with Agile methodologies and tools such as Jira, Confluence, Git and Gerrit.
  • Requirement · Must be a US Citizen.
  • Proficiency in the following: C Programming and BSD/POSIX sockets programming.
  • Experience with networking protocols such as: TCP, UDP, IPv6, IPv4, IPSec and TSN.

Nice to have

  • 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.
  • Get in touch today!

Skills

  • MOSA.ic: LYNX MOSA.ic™ is a modular software framework and architecture purpose-built for mission-critical edge computing.

Compensation

  • $120,000 - $160,000, bonus eligible

Benefits

  • Education & Experience: · BS/MS in Computer Science/ Electrical Engineering · 8+ years of relevant experience required.

Company info

  • Lynx delivers modular, open standards-based software that transforms how high-assurance, mission-critical edge systems are built, deployed, and maintained.
  • Our secure edge computing solutions enable innovation and operational excellence in the world's most demanding environments, from aerospace and defense to commercial and industrial systems.
  • We partner across industries including automotive, medical, and critical infrastructure to deliver tailored solutions aligned with each customer's mission and operational requirements.
  • Our key products and services are: MOSA.ic: LYNX MOSA.ic™ is a modular software framework and architecture purpose-built for mission-critical edge computing.
  • Based on the Modular Open Systems Approach (MOSA), it provides a flexible foundation for building secure, scalable, and certifiable edge systems.
  • LYNX MOSA.ic.AI: LYNX MOSA.ic.AI is a unified CPU and GPU software platform that enables deterministic, certifiable deployment of AI and advanced workloads in mission-critical edge systems.
  • It brings control, performance, and lifecycle governance together, allowing AI to operate predictably within safety-critical environments without compromising certification or system integrity.
  • CoreSuite 2.0: CoreSuite 2.0 is Lynx's safety-critical GPU for graphics enablement framework designed for mission-critical edge computing systems.
  • It provides hardware-accelerated graphics, visualization, and video processing capabilities that can be certified for high-assurance systems.
  • Services: Lynx Services is Lynx's professional services organization that helps customers design, integrate, certify, deploy, and maintain safety- and security-critical systems.
  • It supports industries like aerospace, defense, automotive, and industrial computing through consulting, engineering, integration, and lifecycle support, reducing development risk and accelerating certification in standards-driven, mission-critical environment.
  • The Role: The candidate will work as part of a team to design, implement, test, and document network software in our LynxOS-178 RTOS.

Visa & Work Authorization

  • Requirement · Must be a US Citizen

This listing is sourced directly from Lynx Software Technologies's careers page and normalized into a canonical job model.