Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Lynx Logo

Software Engineer - Networking and RTOS

Lynx

$100,000 - $140,000
Oct 1, 2025
Remote, US
Apply Now

Lynx delivers modular, open standards-based software solutions that redefine the economics of developing, deploying, and maintaining high assurance, mission critical edge platforms. The candidate will work as part of a team to design, implement, test, and document network software in our LynxOS-178 RTOS, focusing on system security, performance, and interoperability.

Requirements

  • C Programming and BSD/POSIX sockets 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.
  • Solid understanding of CI/CD workflows and tools (e.g., Jenkins, Azure DevOps).
  • Scripting and automation skills using Python, Bash, or similar languages.

Responsibilities

  • Architect, design, 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.
  • Conduct thorough 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 BSD/POSIX sockets programming solutions for real-time operating systems and hypervisors.

Other

  • 1+ years of relevant experience required combined (co-op/internship/fulltime)
  • 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.
  • Supporting the generation and review of certification data.
  • Perform additional job duties as assigned.