Principal Software Engineer – Mission Systems

LynxFort Worth, TX
Onsite

About The Position

We are seeking a Principal Software Engineer with expertise in Mission Systems to join our team. This role involves designing, developing, and integrating software for complex mission systems. The ideal candidate will have extensive experience in C/C++ development for real-time embedded systems and a strong understanding of mission systems software architecture. You will be responsible for integration and interoperability testing and will work onsite 100% with potential for 10% travel.

Requirements

  • Bachelor's degree in STEM discipline
  • 8+ years of C/C++ development experience
  • Experience in mission systems software architecture, including design, development, and integration.
  • Software development experience across mission systems such as tactical/mission data links, aircraft sensors, communications/navigation/identification (CNI), mission computers, displays, weapon systems, or electronic warfare systems
  • C / C++ development for real-time embedded systems
  • Integration and interoperability testing in lab and simulated environments
  • Ability to work onsite 100%

Nice To Haves

  • Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.)
  • Real-time operating systems and deterministic scheduling
  • Networked and distributed systems under bandwidth and latency constraints
  • Secure communications and crypto interface awareness (COMSEC)
  • Message parsing, data modeling, and protocol implementation
  • Mission systems and OMS/MOSA integration
  • Experience communicating and documenting complex technical designs
  • Ability to work in a collaborative and team-based environment
  • Excellent written and verbal communication and presentation skills

Responsibilities

  • Design, development, and integration of mission systems software.
  • C/C++ development for real-time embedded systems.
  • Integration and interoperability testing in lab and simulated environments.
  • Communicating and documenting complex technical designs.
  • Working in a collaborative and team-based environment.
  • Utilizing Atlassian Tools (Confluence, JIRA, Bitbucket, etc.).
  • Implementing message parsing, data modeling, and protocol implementation.
  • Integrating mission systems and OMS/MOSA.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service