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
Apply directly at Lynx Software Technologies →Create a free account for alerts like thisView Lynx Software Technologies immigration profile
This listing is sourced directly from Lynx Software Technologies's careers page and normalized into a canonical job model.