PNT Software Lead — Hybrid (In-Office 4x/Week)

Iridium

Tempe (AZ)

Hybrid

USD 125,000 - 165,000

Full time

5 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Stock options
Annual bonus
Medical insurance
Dental insurance
Vision insurance
401(k) retirement plan
Paid time off
Parental leave

Job summary

Iridium seeks a Senior Software Engineer to design and architect PNT software for our satellite ground system and user equipment. You will lead architecture decisions, collaborate with leads to refine the backlog, and decompose stories for the team to implement.

You will develop high-quality software, perform unit tests, and drive integration efforts while adhering to Agile processes and continuous improvement initiatives.

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or a related field.
  • 8+ years of software development experience in professional settings.
  • 8+ years of experience with Linux and modern programming languages (C/C++, Python).
  • Experience with software architecture principles and unit testing.
  • Embedded development experience with RTOS or bare-metal environments.
  • Proven ability to work in Agile/Scrum teams and CI workflows.
  • Strong communication and relationship-building skills.

Responsibilities

  • Lead the design and architecture of PNT software products.
  • Decompose user stories into tasks and guide the development team.
  • Develop software, conduct unit testing, and perform integration activities.
  • Apply software development best practices to ensure code quality and reliability.
  • Engage with internal and external customers to gather requirements and provide updates.
  • Participate in agile ceremonies and continuous improvement.
  • Identify opportunities for improvements in software design, development, and deployment.

Skills

C/C++
Python
Linux
Embedded development
Software architecture
Unit testing
Agile / Scrum
CI / Git
Communication
Leadership

Education

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

Tools

Git
RTOS

Job description

Iridium seeks a Senior Software Engineer to design and architect PNT software for our satellite ground system and user equipment. You will lead architecture decisions, collaborate with leads to refine the backlog, and decompose stories for the team to implement.

You will develop high-quality software, perform unit tests, and drive integration efforts while adhering to Agile processes and continuous improvement initiatives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior PNT Software Architect
Senior PNT Software Architect

Iridium Satellite LLC • McLean (VA)

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

Iridium • Tempe (AZ)

Hybrid
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 Manager, Software Engineering
Senior Manager, Software Engineering

Iridium • Tempe (AZ)

On-site
USD 120,000 - 150,000
PNT Software Developer
PNT Software Developer

Integrated Solutions for Systems, Inc. • Dayton (OH)

On-site
USD 80,000 - 105,000
Health benefits
Collaborative work environment
Employee ownership
+5
PNT Flight Software Verification Engineer (Real-Time)
PNT Flight Software Verification Engineer (Real-Time)

Moonshot Aerospace • Houston (TX)

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

Iridium • Redwood City (CA)

On-site
USD 180,000 - 250,000
PNT Software Engineer - Navigation & Sensor Systems
PNT Software Engineer - Navigation & Sensor Systems

Integrated Solutions for Systems, Inc. (IS4S) • Dayton (OH)

On-site
USD 110,000 - 150,000
Competitive salary and benefits
Employee ownership
Tuition Assistance and education
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
Senior Network Engineer — Hybrid, Cisco & Cloud Networking
Senior Network Engineer — Hybrid, Cisco & Cloud Networking

Iridium Satellite LLC • Chandler (AZ)

Hybrid
USD 115,000 - 150,000
Vision insurance
Parental leave
Paid time off
+3