PNT Software Architect – Lead Engineer (Hybrid)

Iridium

Longmont (CO)

Hybrid

USD 140,000 - 190,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company’s PNT services. You will lead the design and architecture for PNT software products, partnering with technical leads and SMEs to shape the backlog and drive delivery.

The role is hands-on and requires strong software development skills, deep knowledge of Linux and modern languages, and a collaborative, agile mindset to deliver

Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or related field.
  • 8+ years of experience developing software applications.
  • 8+ years experience with Linux.
  • 8+ years experience with modern programming languages, including C/C++ and Python.
  • Experience with modern software architecture principles.
  • Experience with unit testing.
  • Familiarity with RTOS or bare-metal for embedded development.
  • Experience with Agile/Scrum processes (daily standups, sprint planning, retrospectives).
  • Proficiency with continuous integration and Git.
  • Excellent communication skills for cross-team collaboration.

Responsibilities

  • Lead the design and architecture of PNT software products.
  • Define and maintain the product backlog with technical leads and SMEs.
  • Decompose user stories into detailed tasks and drive delivery with the team.
  • Develop software, run unit tests, and perform integration activities.
  • Apply best practices to ensure code quality and reliability.
  • Engage with customers to understand requirements and provide updates.
  • Work in an agile framework with standups, planning, and retrospectives.
  • Collaborate in a dynamic, team-oriented environment.
  • Identify opportunities to improve software design, development, and deployment.
  • Deliver high-quality technical solutions for PNT systems.

Skills

Software architecture
Linux
C/C++
Python
Agile / Scrum
CI/CD
Unit testing
Embedded development

Education

Bachelor's degree in Engineering, Computer Science, or related field

Tools

Git
RTOS
Bare-metal

Job description

Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company’s PNT services. You will lead the design and architecture for PNT software products, partnering with technical leads and SMEs to shape the backlog and drive delivery.

The role is hands-on and requires strong software development skills, deep knowledge of Linux and modern languages, and a collaborative, agile mindset to deliver

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior PNT Software Engineer – Embedded/Linux
Senior PNT Software Engineer – Embedded/Linux

Talentify • Longmont (CO)

Hybrid
USD 125,000 - 165,000
Stock options
Annual bonus
Medical insurance
+3
PNT Software Lead — Hybrid (In-Office 4x/Week)
PNT Software Lead — Hybrid (In-Office 4x/Week)

Iridium • Tempe (AZ)

Hybrid
USD 125,000 - 165,000
Stock options
Annual bonus
Medical insurance
+5
Senior PNT Software Architect
Senior PNT Software Architect

Iridium Satellite LLC • McLean (VA)

On-site
USD 125,000 - 165,000
Sr Software Engineer
Sr Software Engineer

Iridium • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Iridium • Tempe (AZ)

On-site
USD 125,000 - 165,000
Stock options
Annual bonus
Medical insurance
+5
Senior Software Engineer
Senior Software Engineer

Iridium Satellite LLC • McLean (VA)

On-site
USD 125,000 - 165,000
Senior Software Engineer
Senior Software Engineer

Talentify • Longmont (CO)

Hybrid
USD 125,000 - 165,000
Stock options
Annual bonus
Medical insurance
+3
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Iridium • Tempe (AZ)

On-site
USD 120,000 - 150,000
Director, PNT Ecosystem & Strategic Partnerships
Director, PNT Ecosystem & Strategic Partnerships

Iridium • Redwood City (CA)

On-site
USD 180,000 - 250,000
Junior Software Engineer – Satellite Systems (Hybrid)
Junior Software Engineer – Satellite Systems (Hybrid)

Iridium Communications Inc • Chandler (AZ), Northern (KY)

Hybrid
USD 70,000 - 88,000
Stock options
Annual bonus
Medical, dental, and vision insurance
+2