2,082,434open jobs
123,165companies
247,481added this week
Browse all
Salary
$166k – $208k per year
Location
In office (Huntsville)
Seniority
Principal · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Oct 26, 2026.

Overview
Company
Impact
Profile match
Seize the Edge with Lynx Software Technologies, delivering safety- and security-certified operating systems and platforms for mission-critical applications.

Job Title: Principal HW/SW Integration Engineer Lead

Location: Onsite - US Huntsville, AL

Salary Range: $166,400 - $208,000, plus bonus eligible

This position requires full time onsite in Huntsville, Alabama.

Company Overview

Founded in 2004 with locations in Atlanta, GA, Fort Worth, TX, Denver, CO, & Huntsville, AL, Thompson Software Solutions (TSS) is a mission-driven aerospace and defense software and systems engineering company supporting the U.S. military, defense primes, and commercial space partners. We specialize in the development, integration, test, and deployment of safety & mission-critical software systems that power next-generation aircraft, defense platforms, and space technologies. 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.

As a defense-focused company of highly skilled and dedicated engineers, we take pride in solving complex technical challenges that directly impact national security and operational readiness. 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.

Description

Thompson Software Solutions is seeking a Principal Software Engineer to support the development of embedded flight software capabilities for an advanced missile platform. This role offers the opportunity to lead the design and integration of mission-critical software operating in high-performance, real-time environments where precision, reliability, and deterministic execution are paramount.

This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software products. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and interpersonal skills. In this role, you will work independently at times on projects, at other times will be in a collaborative team environment with other software engineers, as well as other program development and deployment teams.

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.

Main Responsibilities:

  • Implement internal data architecture and development activities at the holistic vehicle level
  • Ensure end-to-end data and interface compatibility throughout the system inclusive of external interfaces
  • Define and maintain internal messages and data flow through the missile
  • Supports external message definition with the Ground Weapons System (GWS).
  • Collaborate with FSW, FPGA, and HW teams to drive closure of data architecture and HW/SW integration items
  • Support sequence diagram development with architecture team
  • Collaborate with FSW, FPGA, and HW teams develop IEIDDs, resolve TBxs, and address system-level gaps
  • Assist with any data architecture updates found during hardware testing phases
  • Drive closure of HW/SW integration issues from the design perspective through testing and initial flight as they are identified by the team
  • Support relevant interface documentation reviews including internal, SDRL, and CDRL
  • Support HW/SW configuration definition, conops, and parameter management

Basic Requirements:

  • Bachelor's degree in STEM discipline or related experience.
  • 8+ years of experience in systems engineering, with a strong focus on systems-level development testing and integration.
  • SW background with strong systems understanding and knowledge of systems-level hardware
  • Ability and desire to work in fluctuating systems engineering environment
  • Software background to understand software build needs and requirements
  • Experience with ICDs and IDDs to define system requirements
  • Strong analytical and problem-solving skills with a track record of delivering high-impact solutions.
  • Experience with I&T integration and test.
  • Ability to professionally communicate project status and collaborate on technical solutions with clients and peers
  • Active Secret Clearance Required
  • Ability to work onsite 100%
  • Ability to Travel up to 25%

Preferred / Additional Skills

  • Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.)
  • Experience leading technical projects or mentoring junior engineers.
  • Systems-level experience with hardware and interface implementation (e.g., RS422, SpaceWire, etc.)
  • Experience developing and executing system-level and HIL test procedures
  • Strong understanding of requirements verification and validation processes
  • Experience troubleshooting integrated HW/SW systems in a lab environment
  • 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

Sound Exciting? Get in touch today! We have very robust benefits including:

  • 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

Lynx is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, sexual orientation, veteran status, gender identity and/or expression, or other characteristics or status protected by law.

#CJ

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,082,434 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Huntsville
≈ $146k – $273k per year (Estimated) · In office · Full-Time · 6+ years exp · Dallas
Python
JavaScript
TypeScript
SQL
Node JS
AI/ML
Groq
Model Context Protocol
AI Agents
LLM
Physical AI
Frontend
React.js
DevOps
Rest API
CI/CD
Apply
$150k – $260k per year · In office · TS/SCI · Full-Time · 10+ years exp · High School Diploma · Colorado Springs
DevOps
CI/CD
Platform Engineering
Cybersecurity
NIST 800-53
Apply
$143k – $275k per year · In office · TS/SCI · 6+ years exp · Bachelor's Degree · Reston
Python
JavaScript
C#
C++
AI/ML
Copilot
OpenAI
Machine Learning
DevOps
Azure
CI/CD
Docker
Kubernetes
Apply
$143k – $275k per year · In office · 12+ years exp · Bachelor's Degree · Redmond
Python
JavaScript
C#
C++
C#
.NET
Databases
Redis
Cassandra
DynamoDB
Azure Cosmos DB
AI/ML
Copilot
AI Agents
Copilot Studio
DevOps
Azure
Apply
$178k – $361k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · Cupertino
Python
Go
DevOps
Debian
Linux
Apply
≈ $87k – $165k per year (Estimated) · In office · Nationals only · 6+ years exp · Houston
DevOps
Wi-Fi
SpaceTech
Cameo Systems Modeler
MBSE
MedTech
Verification & Validation
Apply
≈ $18k – $44k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Gdańsk
JavaScript
TypeScript
SQL
PowerShell
C#
Node JS
Databases
Snowflake
Apache Kafka
Frontend
Redux
Yarn
RxJS
Angular
React.js
npm
DevOps
GCP
Azure
AWS
Kubernetes
Management
Confluence
Jira
QA
Cypress
Jest
Apply
$135k – $164k per year · In office · Full-Time · 7+ years exp · Bachelor's Degree · Princeton
AI/ML
AI Agents
LLM
Anomaly Detection
Agentic Workflows
Machine Learning
DevOps
GCP
CI/CD
Analytics
Master Data Management
Management
Confluence
Jira
Agile
Life Sciences
Veeva
Apply
≈ $48k – $96k per year (Estimated) · Remote (United Kingdom) · Full-Time · 12+ years exp · United Kingdom
MedTech
Verification & Validation
CAPA
Apply
Software Engineer 2 days ago
≈ $4.5k – $13k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Bengaluru
Java
SQL
Databases
PostgreSQL
Apache Kafka
Mobile
JUnit
DevOps
Rest API
GCP
Kibana
CI/CD
Docker
Kubernetes
Grafana
Bitbucket
GitHub
Management
Agile
ITIL
Apply
$124k – $165k per year · In office · Secret · Full-Time · 5+ years exp · Bachelor's Degree · Huntsville
Python
C++
DevOps
Bitbucket
Windows
Management
Confluence
SpaceTech
DO-178C
Cameo Systems Modeler
MBSE
Apply
$166k – $208k per year · In office · Secret · Full-Time · 8+ years exp · Bachelor's Degree · Huntsville
Python
C++
DevOps
Bitbucket
Windows
Management
Confluence
SpaceTech
DO-178C
Cameo Systems Modeler
MBSE
Apply
$200k – $240k per year · In office · Secret · Full-Time · 5+ years exp · Bachelor's Degree · Sunnyvale
Python
C++
DevOps
Bitbucket
GitLab
Windows
Management
Confluence
SpaceTech
Cameo Systems Modeler
MBSE
Apply
≈ $31k – $70k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Canada
DevOps
Git
Management
Confluence
Jira
SpaceTech
DO-178C
DO-254
Apply
Contracts Manager 21 days ago
$115k – $130k per year · Remote (United States) · Full-Time
Apply
$99k – $135k per year · In office · Secret · Full-Time · 9+ years exp · Bachelor's Degree · Colorado Springs · Huntsville
Java
SQL
Java
Maven
Gradle
Management
Agile
UML
SpaceTech
MBSE
Apply
≈ $39k – $69k per year (Estimated) · In office · 2+ years exp · High School Diploma · Huntsville
DevOps
Windows
TCP/IP
Apply
In office · Part-Time · Huntsville
Apply
≈ $50k – $89k per year (Estimated) · In office · Full-Time · 3+ years exp · Huntsville
Apply
$162k – $203k per year · In office · TS/SCI · Full-Time · 10+ years exp · Bachelor's Degree · Huntsville
Python
MATLAB
Apply
See all jobs
This is one of many
2,082,434 more open roles from verified company boards, updated every day.