Jobs and Careers
IR

Senior Principal Software Engineer Lead

Iridium Communications Inc.
United Statesfull_timeVerifiedPosted 13 May 2025

About the role

Company Overview

Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world.   For over 20 years, Iridium’s unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things.

 

At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed.  Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions.  Our talented teams are passionate about their work and the impact our company makes around the world.  Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves.   We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.

Position Summary, Job Requirements & Responsibilities

What We’re Looking For:

If you enjoy learning about and working with breakthrough technologies, and have software engineering experience within the space or satellite communications industry, then you will be excited about the Senior Principal Software Engineer opening on the Ground Development team with Iridium for a Space Development Agency (SDA) project.  As a Senior Principal Software Engineer, you’ll be responsible for implementing continuous improvements cross-functionally by setting objectives and effectively managing multiple priorities, as it relates to ensuring the compatibility and performance of satellite ground system software with customer requirements. In this role, you will be tasked primarily with collaborating across teams to assess risks, identify solutions, and support partners and customers to meet program schedules and technical expectations. You will succeed in this role if you bring strong systems-thinking, proactive problem-solving skills, and the ability to translate complex requirements into actionable technical solutions.

 

This position requires an active/current Secret Security Clearance or the ability to obtain a Secret Security Clearance (A U.S. Security Clearance that has been active in the past 24 months is considered active).

 

What You’ll Do:

  • Work independently within CUI (Controlled Unclassified Information) and classified environments, generating process documentation and performing conformance assessments
  • Establish strategies for developing ground software products for future government opportunities that take advantage of the many years of successful Iridium constellation operations experience
  • Lead the definition, implementation, and continuous improvement of software engineering processes – including best practices for change control, development prioritization, and risk management – ensuring alignment with SDA Ground Systems requirements and proper documentation within the Software Development Plan (SDP)Support, plan, and execute the implementation of software releases per direction of stakeholders, ensuring the SW meets all requirements, and contract deliverables are met, while assuring commitments remain within contract scope
  • Effectively communicate to all stakeholders and leadership, through briefings and documentation, planned implementations and progress, technical risks, and/or issue resolutions
  • Be the final arbiter (highest level of the decision tree) for technical decisions/disputes 
  • Identify technical standards, tools, and frameworks that align with project goals and drive long-term efficiency, scalability, and quality across software development efforts
  • Mentor junior and peer-level engineers to support technical growth and knowledge sharing across the team
  • Lead and drive trade studies to evaluate and inform strategic decision-making for new business opportunities Serve as the primary point of contact for technical issues related to the satellite ground system software, working with customers and partners to resolve problems and ensure satisfaction
  • Stay up to date with the latest industry trends, technologies, and best practices related to satellite ground systems and software development

 

Experience & Education Requirements / EEO

What You’ll Need to Succeed:

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Iridium Communications Inc.

View company profile →