Senior Software Developer
$120k - $160kIridium Satellite
Senior Software Developer
Job Locations US-VA-Reston | US-CO-Denver | US-PA-Philadelphia Job ID 2026-5014 Category Engineering Worker Category Regular Full-Time[F]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.
What We're Looking For:
Join us as a Senior Software Developer and help power the mission systems that keep national security space operations running. In this role, you'll be responsible for identifying and autonomously implementing ideas and solutions as it relates to the design and delivery of missioncritical ground segment software that connects satellites, ground networks, and operators in real time. You'll be embedded in a National Security Missions team focused on fulllifecycle ground architecture, working shouldertoshoulder with experts across software, systems, and operations. Every day, you'll tackle complex, realworld problems whose solutions directly influence mission outcomes and protect critical national interests. If you want to build cuttingedge space technologies in a fastpaced, highvisibility environment where your work truly counts, this role puts you at the center of the action.
This position requires an active Top-Secret/SCI Clearance (A U.S. Security Clearance that has been active in the past 24 months is considered active).
What You'll Do:
- Support the Design & Delivery of the Ground System : Collaborate with a multidisciplinary team to design, build, and deploy a state-of-the-art, highly resilient Ground System. Support end-to-end development, from system architecture and software design to integration, test (I&T), and operational deployment.
- Support CI/CD & Deployment Strategy : Build, configure, and maintain CI/CD pipelines and build environments to ensure secure, consistent, and repeatable software deployments across mission networks.
- Manage Software Releases : Play a key role in planning, coordinating, and executing software releases, ensuring strict alignment with stakeholder timelines, program schedules, and budget constraints.
- Ensure Rigorous Process & COTS Integration : Adhere to and systematically refine established protocols for change control, risk management, prioritization, and COTS (Commercial-off-the-Shelf) integration. Contribute your technical depth to formalize robust build/test procedures and process documentation.
- Track & Trace Execution : Independently maintain accurate, up-to-date issue tracking, feature documentation, and project status across the development lifecycle utilizing Atlassian tools.
- Lead Technical Communication : Translate complex ground segment concepts into clear, concise briefings, documentation, and written reports tailored for both highly technical engineering teams and non-technical government stakeholders.
- Apply Technical Expertise : Provide timely, well-informed technical input within your area of expertise to support stakeholder inquiries, system development, and cross-functional efforts.
- Innovate & Solve : Autonomously identify and implement robust software solutions to overcome complex architectural challenges, delivering secure, customer-driven mission capabilities.
What You'll Need to Succeed:
Required Qualifications
- Bachelor of Science degree in Computer Science, Software Engineering, or a related engineering discipline
- 8+ years of hands-on software development experience, with a strong focus on network-level or systems-level programming
- Proficiency in Python and Java, with demonstrated ability to write production-grade code in both languages
- Strong experience working in Linux-based environments, including Bash shell scripting for automation and system administration
- Hands-on experience with RESTful APIs, protocols, WebSockets, and log aggregation/analytics tools such as the ELK stack (Elasticsearch, Logstash, Kibana) or equivalent
- Working knowledge of both relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB)
- Proven track record of delivering software within Agile-based development teams
- Ability to design, implement, and maintain comprehensive unit and integration test suites, contributing effectively across the full software development lifecycle
- Ability to comprehend and work from detailed technical documentation, specifications, and architecture diagrams
Professional Skills & Attributes
- Excellent written and verbal communication skills, with the ability to clearly articulate products, deliverables, analyses, and technical issues to cross-functional teams and non-technical stakeholders
- A confident, relationship-oriented professional who builds trust and rapport easily with leadership, peers, and colleagues across the organization
- An analytical and creative problem-solver who can assess complex situations, think critically, and develop innovative, out-of-the-box solutions
- A proactive team contributor who actively shares knowledge, provides constructive feedback, and mentors others to elevate the team's capabilities
- Strong organizational and time management skills, with the ability to prioritize your own workload-and potentially guide others-to consistently meet deadlines
- A continuous learner with a growth mindset, eager to expand your skill set and develop deep expertise across the full suite of System Performance and Analysis software
Preferred Qualifications
- Experience in satellite operations ground segment environments, particularly in network management or packet-level data handling
- Familiarity with the Atlassian tool suite (Jira, Confluence, Bitbucket) in a professional development setting
Things That Would be Great if You Brought to the Table:
- Experience with Flight Dynamics, in the context of satellite missions, pertains to the function that determines, predicts, and controls a spacecraft's orbit, attitude, and trajectory over its lifetime, including the maneuvers needed to achieve and maintain the desired flight path.
- Experience with Mission planning, in the context of satellite ground and space systems, is the set of processes, tools, and rules used to translate mission objectives into timeordered, constraintcompliant timelines of spacecraft, payload, and ground activities (including data collection and routing opportunities) across the full mission lifecycle.
- Experience with Network Management pertains to continuously supervising and controlling all links and nodes across the space segment (LEO/MEO/GEO satellites and intersatellite links) and the ground segment (gateways, teleports, user terminals, terrestrial backhaul).
- Containerization & Orchestration: Kubernetes, Docker, Podman, ArgoCD
- CI/CD Pipelines & Artifact Management: GitLab, JFrog Artifactory, Bitbucket
- Additional Programming Languages: C++, TypeScript, Perl
- Data Formats & Query Languages: XML, JSON, SQL
- Web Technologies: js, Apache Web Server
- Security: Security vulnerability analysis and remediation procedures
- Project & Development Tools: Atlassian suite including Jira, Git, Crucible, and Confluence
- Architecture & Design Patterns: Microservices architectures and distributed system design
- Testing: Automated testing frameworks and test automation strategies
- Cloud Environments: Government (GovCloud) and commercial Amazon Web Services (AWS) cloud environments
We'll also need you to:
- Must be a US Citizen
Work Environment:
This position primarily works in an office setting and is largely sedentary with the majority of the position working with a computer. The role typically requires the use of basic office equipment such as a phone, video, computer, keyboard, mouse, and printer.
We believe in-person connection drives innovation, strengthens mentorship, and builds culture, while flexibility enables employees to do their best work. Under Iridium's Hybrid Work Policy, employees are expected to work at least three days per week (approximately 60%) in an Iridium office to support collaboration, relationship-building, and professional growth.
Additional Information
This job description outlines the general nature and level of work for this role and is not a comprehensive list of duties, responsibilities, or qualifications. Employees may be assigned additional responsibilities as needed.
Base Pay Range: $120,000 - $160,000 USD
Actual compensation will be determined based on a variety of factors and this range represents an estimate of compensation at the time of posting. Base salary is only one part of our compensation package for this role. You may also be eligible for company stock and annual bonus. Employee benefits also include medical, dental, and vision insurance coverage; 401(k) retirement plan options; paid time off and paid holidays; paid parental leave; and other discounts and perks.
Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.
$110k - $135k
...superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing,... ...! About The Position TherapyNotes is seeking a Senior Software Developer to help drive the evolution of our platform. You’ll work across...SeniorFull timeLocal areaRemote work$90k - $150k
...Choices Team Overview This position will report into a Senior Director of Software Development. The FactorTrust team is a highly talented and... ...industry best practice and global TU security standard Design, develop and implement enterprise scale solutions to support the...SeniorFull timeTemporary workWork experience placementWork at officeLocal areaFlexible hours2 days per week- ...as Geneva, Great Plains, BMS, and Broadridge. · Collaborate with designers, product managers,business partners and other software teams to develop new applications, user interfaces,and features using a variety of technologies. · Migrate legacy desktop applications to...SeniorFull time
- ...exceptional professionals for this role. We are looking for a Senior Application Engineer to serve as a subject matter expert for SimCorp... ..., repeatability, and effective operational support. Develops an understanding of internal IT systems, applications, interfaces...SeniorWork experience placementWork at office
- A logistics solutions provider is seeking a Logistics Specialist in King of Prussia, PA. This role involves managing logistics operations, ensuring inventory control, and utilizing SAP for logistics workflows. The ideal candidate has a Bachelor's degree in a relevant field...Senior
- ...way their clients do business. As a Senior AI Engineer, you will understand how AI... ...business objectives ~5 years of professional software engineering experience in Azure and... ..., testing, and operations experience Developing cloud software services and an understanding...SeniorFull time
$77k - $202k
...Opportunity As a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in... ...by analyzing client needs, implementing software solutions, and providing training and support... ...a dynamic environment where you can develop a deeper understanding of the business context...SeniorFull timeH1b- ...guiding the next generation of publications. We are seeking a Senior Research Engineer to join our dynamic AI research team. In this... ...transition research findings into scalable, production-ready solutions; Develop prototypes and proof of concept systems that demonstrate the...SeniorWork experience placement
$104.9k - $174.7k
...immediately hire a highly skilled and proactive Senior SRE to join our dynamic team. You will combine software thinking and service operations to enable and run... ...services and supported organizational tooling Developing and maintaining Infrastructure as Code (IaC) solutions...SeniorLocal areaImmediate startWorldwide$83k - $110k
...processing recommendations and development of turnkey proposal Developing/ implementing custom demonstrations and training customers in... ..., 5-axis experience is a plus ~ Experience with CAD/CAM software, preferred but not required. ~ Able to think quickly, assess...Senior- ...long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best. How...Senior
$97.9k - $179.5k
...practice continues to expand, we are seeking a highly motivated Senior Associate, focused on SAP application risk and controls and... ...We will support you with career-long training and coaching to develop your skills in risk strategy, risk function design, risk management...SeniorWork experience placementSummer holidayFlexible hours- ...long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best. How...SeniorWork experience placementImmediate startShift work
$128k - $187k
...by Business Insider. Artera is seeking a highly skilled Senior Software Engineer to join our dedicated team, focusing on federal government... .... \n Responsibilities Technical Aptitude : Develop and maintain applications using InterSystems IRIS and ObjectScript...SeniorFull timeTemporary workSummer workSummer holidayLive inCurrently hiringWork at officeLocal areaRemote workFlexible hours3 days per week- ...A growing health technology company is seeking a full time Senior Software Engineer to join its engineering team. This role offers the opportunity... ...each week in Conshohocken, PA. Responsibilities: Design and develop secure APIs for web and mobile applications. Build scalable,...SeniorFull time2 days per week
- ..., join Lockheed Martin Rotary and Mission Systems (RMS) as a Senior Software Engineer. Lockheed Martin is a global leader in aerospace, defense... ...components in the field of Radio Frequency (RF) systems. Develop software required to support integration and control of...SeniorFull timeRemote workRelocationShift work3 days per week
- ...Overview Envestnet is seeking a Senior Software Engineer to join our Technology department. This is a hybrid role, with in-office work required... ..., program management, stakeholders, and business leaders to develop effective, transparent, cohesive, and high-quality...SeniorWork at office
- ...Description Envestnet is seeking a Senior Software Engineer to join our Technology department. This is a hybrid role, with in‑office work required at our Berwyn, PA office location. Envestnet is transforming the way financial advice is delivered through its connected technology...SeniorTemporary workWork at office
- ...market and to patients using biosimulation software, technology, and services to transform... ...commercialization. About This Role As a Senior Software Engineer on the Phoenix Cloud... ...and team process documentation Develop a working understanding of PK/PD...SeniorWork experience placementWorldwide
$91k - $172.49k
Description Lockheed Martin is dedicated to shaping, developing, & advancing technologies & capabilities with a focus on our customers... ...that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week- ...USA Job Description Posted Tuesday, June 30, 2026 at 4:00 AM Senior Software Engineer Position Summary The role plays a critical part in... ...trends, identifying strategic risks and opportunities, and developing forward-looking solutions. Navigates ambiguity with ease and...SeniorContract workTemporary workWork at office
$144k - $329.1k
...evolving AI technologies. You will also play a key role in developing EY AI offerings, scaling solution assets, contributing to go-to... ...oversight, and auditability. Your key responsibilities As a Senior Manager specializing in AI & Data for Power & Utilities, you...SeniorSummer holidayFlexible hours- ...advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of digital... ...and enrichment of ideas and perspectives at AHEAD. Senior Pre Sales Solutions Engineer The Senior Pre Sales Solutions...SeniorWork at office
$85.4k - $122k
...Join to apply for the Senior Software Engineer role at Subaru of America SUMMARY As a Senior Full Stack Developer on the TechShare team, you will work within a dynamic and rapidly evolving enterprise platform supporting Subaru's retailers, technicians, and internal organizations...SeniorFull timeRemote work2 days per week- ...join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer. Lockheed Martin is a global leader in aerospace, defense... ...components in the field of Radio Frequency (RF) systems. Develop software required to support integration and control of...SeniorWork at officeFlexible hours3 days per week
- ...Description Job Description Description: Primary Goal: The Senior Software Engineer collaborates with and reports directly to the CTO organization. In this role, they are responsible for developing and improving upon product capabilities for GLOBO’s product suite...Senior
- ...have the opportunity to work on projects side by side with senior developers who understand the nuances of building complex trading strategies... ...degree and begin full time employment by August 2028 Strong software development skills in Python and a compiled language...Full timeSummer workCasual workInternshipSummer internshipVisa sponsorship
- ...Description Job Description American Heritage Credit Union, a $5.3+ billion credit union, has an immediate opening for a Senior Software Developer in our Information Services Department. This position will analyze business and system requirement needs/documentation...SeniorImmediate start
$124k - $280k
...leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in... ...tailored to the complex needs of health system and health plans. As a Senior Manager, you will drive use case development across clinical...SeniorFull timeH1b- ...Software Engineer - Android Middleware Libraries Job Description As a Software Engineer, you will play a pivotal role in crafting innovative... ...and efficient Android middleware libraries that empower developers to build exceptional user experiences. Your expertise in...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- srs Havertown, PA
- senior manager legal Havertown, PA
- senior performance tester Havertown, PA
- senior performance engineer Havertown, PA
- senior manager diversity & inclusion Havertown, PA
- senior application security Havertown, PA
- remote senior project manager Havertown, PA
- senior financial analyst fp&a Havertown, PA
- senior leadership Havertown, PA
- senior manager tax Havertown, PA


