Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Principal Software Engineer - OMS
Lynx logo

Principal Software Engineer - OMS

Not Disclosed•Full-TimeOn-site

location_on401, Nichols Street, Downtown Fort Worth, Fort Worth, Tarrant County, Texas, 76102, United States

Apply Now

About the Company

Founded in 2004, Thompson Software Solutions (TSS) is a mission-driven aerospace and defense software and systems engineering company. With locations in Atlanta, Fort Worth, Denver, and Huntsville, we support the U.S. military, defense primes, and commercial space partners. We specialize in the development, integration, testing, and deployment of safety and mission-critical software systems that power next-generation aircraft, defense platforms, and space technologies.

As a defense-focused company of highly skilled engineers, we take pride in solving complex technical challenges that directly impact national security and operational readiness. Our team understands what it takes to modernize complex embedded systems while maintaining the rigor, compliance, and reliability required for mission and safety-critical environments. We partner closely with customers across the military aviation and space domains to deliver resilient, future-ready solutions with portability, sustainability, and long-term mission success in mind.

About the Role

Thompson Software Solutions is seeking a Principal Software Engineer – Open Mission Systems (OMS) to support the development and integration of advanced software capabilities for a military aircraft platform. This role offers the opportunity to contribute directly to next-generation avionics architectures that enhance interoperability, rapid capability integration, and mission effectiveness for U.S. military aviation programs.

You will be a member of a high-performing multi-site team, working independently on projects and collaboratively with other software engineers and program development teams. The successful candidate will apply a wide application of technical principles to develop, integrate, and test software products, utilizing a strong work ethic and time-management skills to drive mission success.

Hiring Process & Eligibility

Selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Continued eligibility for access to classified information is required throughout employment, as dictated by program needs. An active Secret Clearance is required to apply.

Equal Opportunity

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Work location

Work model: On-site

location_on

401, Nichols Street, Downtown Fort Worth, Fort Worth, Tarrant County, Texas, 76102, United States

Fort Worth, Texas

Key Responsibilities

  • check_circleDevelop and integrate advanced software capabilities for military aircraft platforms
  • check_circleDesign Open Mission Systems (OMS) software architectures using C++ in Linux environments
  • check_circleIntegrate third-party mission applications within modular open systems frameworks
  • check_circleImplement middleware and data distribution solutions using DDS and pub/sub architectures
  • check_circleConduct mission-level simulation and integration testing for safety-critical systems
  • check_circleDocument complex technical designs and communicate with cross-functional program teams
  • check_circleDefine service contracts, interface specifications, and data models for mission software

Requirements

  • verifiedActive Secret Clearance required
  • verifiedBachelor's degree in STEM discipline
  • verified8+ years of C++ development experience
  • verifiedOpen Mission Systems (OMS) software architecture and development
  • verifiedC++ mission software development in Linux environments
  • verifiedMiddleware and data distribution (DDS, pub/sub architectures)
  • verifiedService-oriented and event-driven software design
  • verifiedExperience developing Service contracts
  • verifiedInterface definition, ICD development, and data modeling
  • verifiedMission-level simulation and integration testing
  • verifiedAbility to work onsite 100%
  • verified

Nice to Have

Proficiency with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.). Experience communicating and documenting complex technical designs. Software development experience in Java. Knowledge of Modular Open Systems Approach (MOSA) and FACE technical standards. Experience integrating third-party mission applications. Familiarity with secure and sustainable mission software lifecycle. Experience with CI/CD and configuration management for mission software. Ability to work in a collaborative and team-based environment. Excellent written and verbal communication and presentation skills.

Benefits & Perks

check_circleLow-cost Medical, Dental, and Vision coverage optionscheck_circle401K with generous employer matchcheck_circleResponsible Paid Time Off plus 11 Paid Holidayscheck_circleEmployee Assistance Program (EAP)
Lynx cover image
Lynx logo
Company

Lynx

Industry

Software Development

Headquarters

Campbell, California

Open Roles

2

Lynx provides foundational software to builders of mission critical software systems.

Lynx is a software development firm headquartered in Campbell, California, specializing in software-defined edge computing solutions. As a portfolio company of OceanSound Partners, the organization provides modular, open-standards-based platforms designed for high-assurance, mission-critical environments. The company serves sectors including aerospace, defense, automotive, medical, energy, industrial, and space applications, enabling operational excellence through secure computing technologies. Strategic acquisitions of Timesys, Thompson Software Solutions, and CoreAVI have expanded Lynx's technical capabilities. This growth encompasses open source and Linux-based development, certifiable safety-critical graphics, GPU compute, and artificial intelligence deployment at the edge. The firm delivers integrated cloud-connected platforms that leverage multicore and GPU technologies to ensure hardened security, predictable performance, and robust reliability. Lynx supports customers in modernizing legacy systems or designing next-generation platforms by simplifying complexity and unlocking innovation. The company offers certifiable, safe, and secure solutions aligned with specific mission and operational goals. Their technology stack ensures compliance with rigorous standards such as DO-178C, ISO 26262, and NIST 800-53, facilitating real-time decision-making in demanding operational contexts.

Similar Job Opportunities

Johnson & Johnson logo

Software Engineer, Product Security

Johnson & Johnson • Waipahu, Hawaii

$103k-166karrow_forward
Johnson & Johnson logo

Software Engineer, Product Security

Johnson & Johnson • Independence, Missouri

$103k-166karrow_forward
Johnson & Johnson logo

Software Engineer, Product Security

Johnson & Johnson • Cheyenne, Wyoming

$103k-166karrow_forward

Skills, education and keywords

Skills: C++, Linux, DDS, Pub/sub Architectures, Service-Oriented Design, Event-Driven Design, Interface Definition, Icd Development, Data Modeling, Mission-Level Simulation.

Education: Bachelor's degree in STEM discipline required.

Frequently asked questions about Principal Software Engineer - OMS at Lynx

What does a Principal Software Engineer - OMS at Lynx do?expand_more
Day-to-day, the Principal Software Engineer - OMS at Lynx will develop and integrate advanced software capabilities for military aircraft platforms; design open mission systems (oms) software architectures using c++ in linux environments; integrate third-party mission applications within modular open systems frameworks; and implement middleware and data distribution solutions using dds and pub/sub architectures.
What are the requirements for this Principal Software Engineer - OMS role?expand_more
To qualify for the Principal Software Engineer - OMS at Lynx position, applicants should have: Active Secret Clearance required; Bachelor's degree in STEM discipline; 8+ years of C++ development experience; Open Mission Systems (OMS) software architecture and development; C++ mission software development in Linux environments; and Middleware and data distribution (DDS, pub/sub architectures).
Where is the Principal Software Engineer - OMS role at Lynx located?expand_more
Principal Software Engineer - OMS at Lynx is based in 401, Nichols Street, Downtown Fort Worth, Fort Worth, Tarrant County, Texas, 76102, United States. This is a on-site role.
Is this Principal Software Engineer - OMS job remote, hybrid, or on-site?expand_more
Lynx has listed this Principal Software Engineer - OMS role as on-site.
How much experience is required for this Principal Software Engineer - OMS role?expand_more
Principal Software Engineer - OMS at Lynx typically requires 8+ years of relevant experience at the lead level.
What skills do you need for the Principal Software Engineer - OMS role at Lynx?expand_more
Key skills for Principal Software Engineer - OMS at Lynx include C++; Linux; DDS; Pub/sub Architectures; Service-Oriented Design; Event-Driven Design; Interface Definition; and Icd Development.
What education is required for Principal Software Engineer - OMS at Lynx?expand_more
Educational requirements for this role: Bachelor's degree in STEM discipline required.
What category does the Principal Software Engineer - OMS role belong to?expand_more
Principal Software Engineer - OMS at Lynx is part of the it job category on Recrutus.

About Lynx

Lynx is a software development firm headquartered in Campbell, California, specializing in software-defined edge computing solutions. As a portfolio company of OceanSound Partners, the organization provides modular, open-standards-based platforms designed for high-assurance, mission-critical environments. The company serves sectors including aerospace, defense, automotive, medical, energy, industrial, and space applications, enabling operational excellence through secure computing technologies.

Strategic acquisitions of Timesys, Thompson Software Solutions, and CoreAVI have expanded Lynx's technical capabilities. This growth encompasses open source and Linux-based development, certifiable safety-critical graphics, GPU compute, and artificial intelligence deployment at the edge. The firm delivers integrated cloud-connected platforms that leverage multicore and GPU technologies to ensure hardened security, predictable performance, and robust reliability.

Lynx supports customers in modernizing legacy systems or designing next-generation platforms by simplifying complexity and unlocking innovation. The company offers certifiable, safe, and secure solutions aligned with specific mission and operational goals. Their technology stack ensures compliance with rigorous standards such as DO-178C, ISO 26262, and NIST 800-53, facilitating real-time decision-making in demanding operational contexts.

Browse more roles: All Lynx jobs, it jobs on Recrutus.

Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy notice

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Ability to travel 10%
View company profilearrow_forwardlanguageWebsitelinkLinkedIn
Quick Overview

Experience

8+ yrs (Lead)

Education

Bachelor's degree in STEM discipline required

Job Type

Full-Time

Skills Required

C++LinuxDDSPub/sub ArchitecturesService-Oriented DesignEvent-Driven DesignInterface DefinitionIcd DevelopmentData ModelingMission-Level Simulation
Accessibility