Iridium Satellite

Lead Software Developer

Job Locations US-AZ-Chandler
Job ID 2021-1801
Worker Category
Regular Full-Time[F]

Company Overview

Iridium is the only truly global voice and data satellite communications network that connects people, organizations, assets, government and relief agencies with “on-the-move” availability.  Together with its ecosystem of partners, Iridium delivers essential, reliable communications with an easy-to-integrate platform and service for improved efficiency.  With more than 20 years of experience, Iridium will soon be launching the next-generation of connectivity, Iridium CertusSM- the most versatile global broadband service with improved speeds to satisfy the critical need to send and receive communications when traveling by land, sea or air.  For more information about Iridium products, services and partner solutions, visit

Position Summary, Job Requirements & Responsibilities

Iridium is seeking a Member of the Technical Staff (Lead Software Developer) to join our Ground Development team.  The Member of the Technical Staff will serve as a lead software development and maintenance technical lead for the following areas:

  • Hosted Payload Operations Center (HPOC) Ground System requirements definition, management, and implementation
  • HPOC Software build management evolution and efficiency
  • HPOC test and integration lead for both software and hardware aspects of the TSC HPOC/HPL Testbed
  • Generation and management of Hosted Payload upload data products
  • Process definition and Integration & Test tools
  • Lead role in updating and maintaining all HPOC documentation

Additionally, the Member of the Technical Staff will provide experienced leadership by building relationships with executive leadership, proactively helping others in order to enhance team productivity, and informally mentoring others beyond the immediate team to support all areas of software development within the Satellite Operations and Ground Development teams.


Duties and Responsibilities:

  • Must be customer oriented and responsive to Iridium and Aireon software control boards
  • Follow and develop Iridium processes for Change Control, Prioritization, Risk Management, COTS Management, Build and Test software deployments
  • Develops optimized code for both scalability and performance
  • Work within the Iridium-defined Agile/Scrum framework for software development and assume leadership roles to drive efficient development sprints
  • Drive implementation and maintenance of software build environments using the Atlassian tool suite
  • Lead and coordinate development in selected technical areas and report to Ground SW development managers
  • Work with senior management to establish strategic plans to lead the implementation of software releases per direction of stakeholders
  • Effectively communicate to all stakeholders, through briefings and documentation, planned implementations and/or issue resolutions
  • Present complex results, implications, and options, and speak persuasively, through briefings and documentation, to influence those outside of immediate team
  • Provide opportunities for others to develop specialized skills and knowledge; Proactively help others in order to enhance team productivity
  • Informally mentor others beyond immediate team

Job Requirements:

  • Possesses or develops expert knowledge with InControl (Satellite Control Software) or Iridium’s custom Data Repository/Retrieval system or Iridium’s custom System Control SW or HPOC command and control software
  • Possess or develop expert knowledge of Iridium and functional area, including InControl (Satellite Control Software) or Iridium’s custom Data Repository/Retrieval system or Iridium’s custom System Control SW
  • Confidently recognize and adapt to different communication styles based on stakeholder style and preferences
  • Demonstrated ability to uncover flaws/problems/risks in data or projects by asking strategic questions
  • Demonstrated ability to logically analyze multiple data sources to respond to frequent, complex, and high impact situations
  • Demonstrated ability to manage significant risks and issue resolution (on projects or general area of oversight) independently, and evaluate the results for lessons learned
  • Exceptional data mining skills
  • Ability to create and/or drive major updates to the existing architecture
  • Expert working knowledge of Space Vehicle logical and physical interfaces
  • Capable of developing an expert working knowledge of Hosted Payload (HPL), HPOC, and HPOC related test assets at the TSC
  • Effective MS Office skills
  • Strong troubleshooting skills and ability to use reference documentation
  • Able to achieve ATSEP Certification (for Aireon/EASA compliance)
  • Ability to oversee multiple projects of team, developed internal/external relationship, established cross-team partnership
  • Demonstrated leadership skills, including strong negotiation skills, team-building skills, and the ability to create consensus around decisions and processes
  • Ability to mitigate conflicts among different teams and to establish influence without direct control
  • Familiarity and past experience with OS/Comet is a plus

Experience & Education Requirements / EEO

  • Bachelor’s degree in Computer Science, or related engineering discipline, is required;
  • Minimum of 12 years’ software programming experience
  • Minimum of 7 years’ satellite control ground systems experience including Os/Comet
  • Minimum of 5 years’ working with databases (Oracle, SyBase, Mongo, MySQL etc.)
  • Advanced UNIX experience and shell programming experience is required
  • Experience with the following technologies is required:
    • Linux based environments and bash shell scripting
    • Java / Java Script / Python / Perl / C++
    • XML and XML file formats / JSON / SQL
    • MongoDB and MySQL
    • Node.js / Apache Web Server
    • RESTful / HTTP / ActiveMQ /OpenMQ
    • Atlassian management/software development tools: Bitbucket / Crucible / Bamboo / Confluence / Jenkins
    • Issue tracking tools (JIRA) and code repositories (GIT/Clear Case)
  • Must be a US Citizen

Iridium is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, sexual orientation, gender identity or status as a protected veteran. EOE of Minorities/Females/Vets/Disability and other protected categories.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed