1

Principal Software Engineer Iot Systems Jobs (NOW HIRING)

Principal Software Engineer

Huntsville, AL ยท On-site

$133K - $178K/yr

The GMD program is a portion of the Missile Defense Agency's (MDA) system to protect the US and our ... The selected Principal Software Engineer responsibilities will include the support of the GMD ...

Principal Software Engineer

Huntsville, AL

$133K - $178K/yr

The GMD program is a portion of the Missile Defense Agency's (MDA) system to protect the US and our ... The selected Principal Software Engineer responsibilities will include the support of the GMD ...

Principal Software Engineer

Carlsbad, CA ยท On-site

$140K - $187K/yr

The Principal Software Engineer is a senior individual contributor responsible for defining the ... Lead the design, implementation, and delivery of complex software systems and critical technical ...

Showing results 21-40

Principal Software Engineer Iot Systems information

See salary details

$62

$64

$67

How much do principal software engineer iot systems jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for principal software engineer iot systems in the United States is $64.90, according to ZipRecruiter salary data. Most workers in this role earn between $63.70 and $66.11 per hour, depending on experience, location, and employer.

What are popular job titles related to Principal Software Engineer Iot Systems jobs?

For Principal Software Engineer Iot Systems jobs, the most frequently searched job titles are:

Infographic showing various Principal Software Engineer Iot Systems job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, 4% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $135,000 per year, or $64.9 per hour.

Principal Software Engineer- Flight Systems

Denver, CO โ€ข On-site

FS Studio, Inc
Software Developmentย โ€ขย 51 - 200 employees

$139K - $186K/yr

Full-time

Medical, Retirement

Re-posted 5 days ago


Job description

Principal Software Engineer - Space Systems
Location: Greater Denver, CO (on-site 3-5 days/week)
Salary: $160k-$195k + bonus + benefits + relocation

A fast-growing space-technology company is seeking a Principal Software Engineer to lead architecture and development of ground and flight software for lunar and deep-space missions. This is a high-impact role influencing technical direction across multiple mission programs.
What You'll Do
  • Lead architecture decisions and guide software best practices across the organization.
  • Develop flight software (cFS, embedded Linux), ground systems (Python, modern web frameworks), and cloud/embedded ML or autonomy systems.
  • Own full lifecycle delivery: requirements, development, testing, integration, and ops.
  • Provide technical proposals, estimates, and cross-team coordination.
  • Mentor and uplift junior engineers.
What We're Looking For
  • 15+ years in spacecraft, mission control, or complex aerospace software systems.
  • Expertise in C/C++ and Python.
  • Experience with embedded Linux, real-time/flight software, and preferably NASA cFS.
  • Knowledge of cloud services (AWS), containerization, version control, and Agile processes.
  • Ability to collaborate with multidisciplinary teams and operate within rigorous engineering standards.
  • U.S. Citizenship and eligibility for a Security Clearance; must meet export-control requirements.
Benefits
  • Competitive compensation + signing bonus
  • Health insurance
  • 401(k)
  • Flexible time off
  • Quarterly incentives
  • Relocation support