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.
- ...Azure, Microsoft Co-pilot and Power Platform as well as Angular and/or Angular programming skills. This position is for a senior developer to advanced level technical support for a large complex Dynamics 365 implementation that works across business groups. This will...SeniorWork experience placementWork at office
$100k
...Job Description Business Title(s): Senior Construction Defect Technical Claims... ...management and underwriters on claims trends and developments. Analyzing claims forms, policies and... ...Office Suite and other business-related software. Polished and professional written...SeniorFull timeLocal areaRemote work- ...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
- ...range, conventional, air-to-ground, precision missile able to strike highly defended, high value targets. JASSM Enterprise Software (JES) was developed to improves quality and speed in targeting and strike planning solutions across multiple 363rd Intelligence,...SeniorFull timePart timeWork at officeLocal areaRemote workRelocationFlexible hoursShift work3 days per week
- ...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....Senior
- ..., operational procedures, and supporting artifacts to ensure transparency, repeatability, and effective operational support. Develops an understanding of internal IT systems, applications, interfaces, and operational workflows, and integrates SimCorp Dimension capabilities...SeniorWork experience placementWork at office
- ...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....SeniorWork experience placementImmediate startShift work
- ...professionals for this role. Join our Database Engineering team as a Senior Database Engineering Specialist and help shape the future of... ...development for large business applications and databases. Develops and maintains database logs and bug lists. Understands the...SeniorWork experience placement
- ...Senior Java Developer Location: Malvern, PA Fulltime only Min 8+ yrs hands on experience in Java / J2EE framework driven development. Must have hands on experience in Java Spring, Webflux. Must have experience with Maven. Must have experience...SeniorFull time
- ...Job Title : Senior Java Developer Duration : 8+ months Location : *Hybrid Day 1: Philadelphia, PA (4 days in office weekly) Tax Terms : C2C, W2. Work Authorization : H1B, USC, GC Job Summary: Springboot, Java 8, Microservices developer. Expected...SeniorTemporary workH1bWork at officeWeekend work
- 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
- ...Project Management Institute is seeking a senior technical contributor to design, engineer, and support secure, scalable Azure cloud infrastructure with a primary focus on Azure. You will lead infrastructure and security‑driven design decisions across network, identity...Senior
- ...Job Title Responsibilities Responsible for developing COO STP for all transfer and production support for both legacy and modern COO internal tool sets. Qualifications Angular, Java, Lambda, python AWS knowledge Location = Malvern, PA From the client...Senior
$91k - $172.49k
.... Who We Are Lockheed Martin is dedicated to shaping, developing, & advancing technologies & capabilities with a focus on our... ...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- ...We're looking for a mid-level to Senior Software Engineer who enjoys building the connective tissue between systems, APIs, cloud services, data pipelines, and customer-facing experiences. This role sits at the intersection of IT and Marketing, supporting platforms like...Senior
- Responsibilities: Design, develop, and maintain real-time, fault-tolerant C/C++ applications on Linux platforms Migrate legacy GUIs from Motif/X11 to modern toolkits (GTK, Qt, EFL) using Wayland protocols Write Bash scripts for build automation, deployment routines...SeniorContract work
$100k - $145k
...ROLE OVERVIEW As a Senior DevOps Engineer, you will own the delivery of scalable, reliable, and cost-effective infrastructure solutions... ...understanding of authentication, authorization, and general software security practices. Hands-on experience with serverless...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week- Company Description IntegriChain is the data and application backbone for market access departments of Life Sciences manufacturers. We deliver the data, the applications, and the business process infrastructure for patient access and therapy commercialization. More...SeniorWork at officeVisa sponsorshipFlexible hours
- ...Senior.Net Developer This will be a hybrid role, following return to work guidelines - consultant will be expected to come into the office 1x/week. Senior.Net Developer – Full stack developer with primarily 5+ years front end experience. Must have:.Net core, Angular...SeniorWork at office
$105k - $171k
...Job Title Senior Embedded Software Engineer – SMES Level Job Code 40885 Location Camden, NJ (Relocation packages available for qualified candidates... ...-functional members of the engineering organization to develop and evaluate interfaces between hardware and software, operational...SeniorLocal areaRelocation$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- ...Immediate long term contract opportunity for Senior Azure Cloud Engineer with direct client in Philadelphia, PA. Trigyn has a long-term contract opportunity for Senior Azure Cloud Engineer with our direct client - a major utility services firm based in Philadelphia, Pennsylvania...SeniorLong term contractWork at officeImmediate start
$104.9k - $174.7k
...Senior Sre Are you an innovative SRE looking to work for a mission driven global organization... ...join our dynamic team. You will combine software thinking and service operations to... ...and supported organizational tooling Developing and maintaining Infrastructure as Code (...SeniorLocal areaImmediate startWorldwide- ...other teams, partners, and outside vendors Qualifications: Bachelor's degree in information technology, computer science, software engineering, or equivalent knowledge acquired by work experience and training Working experience of at least three years in AWS...SeniorWork experience placementWeekend work
$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- ...technology and eager to elevate your expertise? Join our dynamic team, where innovation and collaboration drive everything we do! As a Senior Azure Cloud Engineer, you will play a pivotal role in transforming our technical landscape by leveraging Microsoft Azure solutions...Senior
- ...Job Description Job Description Senior Lead Network Engineer II Employment Type:... ...network infrastructure and related hardware & software. The project's objectives are to evaluate... ...of network management software; - Develop, maintain and deliver infrastructure documentation...SeniorFull timeLocal areaMonday to FridayFlexible hours
$115.7k - $140k
...best practices, cost optimization, governance, and security requirements. Collaborates with cross-functional teams, including developers, network engineers, cybersecurity teams, and IT administrators to support enterprise cloud initiatives and operational excellence...SeniorFull timeLive outWork at officeRemote work2 days per week- ...security baselines (e.g., STIGs, CIS, vendor hardening guides). Develop and maintain system security documentation including RMF... ...tools such as SAST, DAST, container scanning, IaC scanning, and software composition analysis into CI/CD workflows. Automate security...SeniorFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...using robotics. We are seeking a Senior Robotics AI Enginee r with strong applied... ...will have a strong grasp of robotics and software engineering fundamentals, along with proven... ...and continuous improvement. Develop and adapt models across multimodal inputs...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- part time software developer remote Upper Darby, PA
- senior application administrator Upper Darby, PA
- id software Upper Darby, PA
- software Upper Darby, PA
- remote software sales Upper Darby, PA
- instacart software engineer
- 2021 software engineer internship
- senior software engineer front end
- software engineer full time
- software system engineer



