Software Engineer II
Iridium Satellite
Software Engineer II
Job Locations US-AZ-Chandler | US-VA-Reston Job ID 2026-4942 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:
If you enjoy learning about and working with breakthrough technologies, and are enthusiastic about working in the space industry, then you will be excited about the Software Engineer II opening with Iridium for a Space Development Agency (SDA) project. As the Ground Software Engineer within the Ground Systems Development team, you will gain experience in software development and maintenance for the mission software and supporting applications, while utilizing a working knowledge of mission planning, data routing, and management. Additionally, the Ground Software Engineer will work autonomously to deliver high-quality work and drive projects/deliverables to completion within the larger development team to support cross-functional efforts across all areas of ground system software development.
What You'll Do:
- Work collaboratively with your team to develop and enhance software related to the SDA project
- Assist in developing optimized code for both scalability and performance
- Work within the Agile/Scrum framework for software development
- Play a role in creating and/or maintaining build environments for software products
- Work within team objectives to assist in planning and executing software releases per stakeholder/program schedules and budgets
- Update issue/feature data in Atlassian Project/Software tracking tools
- Follow existing Iridium processes for Change Control, Prioritization, Risk Management, Commercial off the Shelf (COTS) Management, Build, and Test software deployments and use knowledge to assist in development of process/procedure documentation materials
- Edit, structure, and present data, concepts, and arguments clearly and succinctly, through briefings and documentation
- Respond to questions within scope from stakeholders
What You'll Need to Succeed:
- Bachelor of Science degree in Computer Science, or other engineering discipline
- 2+ years' software programming and/or software support experience
- Proficiency in one or more programming languages (e.g., C, C++, Python, Java, or similar)
- Coding experience on Agile based teams
- Strong communication skills, with the ability to clearly present information and ideas to others
- Have confidence and be able to easily build meaningful relationships with your manager and members of your team
- Must be able to prioritize your tasks, be self-aware enough to identify and correct mistakes, and not be afraid to ask for help when needed
- Be active in seeking out ways to improve yourself and gain new knowledge, and be enthusiastic in sharing knowledge with others
Things That Would be Great if You Brought to the Table:
- Experience with the following technologies:
- XML / JSON / SQL
- No SQL based DBs (e.g., Mongo)
- Atlassian management/software development tools: Jira / Git / Bitbucket / Crucible / Confluence and/or Gitlab
- Micro services architectures
- AWS cloud environments
We'll also need you to:
-
Work in the office at least 3 or more days a week to foster collaboration with the team and stakeholders
Be a U.S. Citizen
Be able to obtain and maintain a U.S. Government security clearance
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.
Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.
$89.9k - $121.7k
...competitive benefits and the ability to grow your career. This engineering position will be part of an agile dev-test team responsible... ...designing, developing, and deploying some of the most visible software on the Internet. Our solutions are easy to use, scalable, and...SuggestedWork at officeFlexible hours- ...Job Description Job Description Job Description: Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support mission-critical programs. In this role, you will develop and optimize advanced machine learning...SuggestedTemporary work
- ...Job Description Job Description Job Description: Quevera is seeking a Cloud Software Engineer II to join our team. At Quevera, we don’t just offer jobs—we provide opportunities to be part of a dynamic, forward-thinking community that fosters innovation, collaboration...SuggestedTemporary work
- ...Job Summary We are seeking a Software Engineer to support Defense Intelligence customers in maintaining, modernizing, and sustaining Zero... ...software development experience Current DoDM 8140.03 IAT II certification (e.g., SSCP or Security+ CE with appropriate certification...SuggestedFull time
- ...As a Software Development Engineer with a focus on Identity and Access Management (IDAM), you will leverage your expertise in both software development... ...and maintain a CI poly. Must meet DoD 8570 IAT Level II requirements including one of the following: Security+ CE,...SuggestedFull timeTemporary workRelocation package
$85k - $107k
...re assembling a team of forward‑thinking engineers and technologists ready to push boundaries... .... Government. Why Join Our Team? As a Software Engineer, you’ll contribute across the... ...considerations. Summary pay range: Level II: $85,000 - $107,000; Level III: $100,000...For contractorsWork at officeWorldwideFlexible hours$97.24k - $162.24k
Overview Help build and scale the deployment platforms that power mission critical software. As a Software Development Engineer II focused on CI/CD and platform automation, you will design and implement tools, pipelines, and automation frameworks that enable reliable...RelocationRelocation package$137k - $205.4k
...match for you too. About the Team About the Team The Database Engineering Team at Workday, designs, builds, develops, maintains, and... ...are a fast paced and diverse team of database specialists and software engineers responsible for designing, automating, managing and...Full timeWork experience placementWork at officeRemote workHome officeFlexible hours- ...Job Description Job Description Salary: Job Title: Software Engineer II Department:Software Development Reports To:SW Team Lead Location:Vienna, Virginia FLSA Status:Exempt Employment Type:Full-time Experience Level:Mid-level (3 years) Job...Full time
$88.3k - $122.55k
...Job Description Job Description Software Engineer II, Home Automation Experience Team Our Home Automation Experience (HAX) team owns the full home automation domain at Alarm.com including devices, device groups, rules, schedules, scenes, and automation-related...Work experience placementCasual workWork at officeImmediate startWorldwideFlexible hours$88.3k - $122.55k
...Job Description Job Description Software Engineer II Are you passionate about building technology that connects the physical and digital worlds? Do you get excited about improving how smart home devices communicate and perform? Alarm.com is looking for a Software...Casual workWork at officeImmediate startWorldwide$132k - $198k
...focused on positioning Anduril as a lead provider of specialized engineering and products for Intelligence Community (IC) customers. We... ...production capabilities. We’re seeking a highly motivated Software Engineer with a minimum Secret clearance to join a fast-paced...Full timeWork experience placementLocal areaRelocation package$97.24k - $162.24k
...backend systems that power mission critical geospatial applications supporting Defense and Intelligence operations. As a Software Development Engineer II, you will design and develop scalable backend services and APIs that enable complex data processing, system...RelocationRelocation package$85k - $95k
...ISI is looking for a proactive and customer-focused Support Engineer II to join our IT team. This role is ideal for individuals eager to... ...DaaS) concepts. ~ Experience troubleshooting basic hardware & software issues ~ Experience utilizing ticketing systems and remote...Full timeContract workInterim roleRemote workFlexible hours- ...Site Reliability Engineer II Join the leader in providing smarter solutions for a safer world. The property technology space is growing... ...and tenants. The SRE II sits at the intersection of software engineering and platform operations. You will own the reliability...Remote work
$103.5k - $150k
...The Role and Team The Site Reliability Engineering organization at Medallia brings together... ...reliable global SaaS platform. As an SRE II, you will help operate and improve the... ...infrastructure. You will work closely with software engineering teams to build automation,...Temporary workWork experience placementLocal area3 days per week$50k - $290k
...mission-driven and employee-focused services and solutions company headquartered in Reston, VA. Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and...Contract workWork experience placement$165k - $195k
...Overview Full-Stack Software Engineer Reston, VA (Hybrid) TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge...Local area$86k - $138k
...DevOps Software Engineer Job Locations US-VA-Herndon Requisition ID 2026-166301 Position Category Information... ...or ability to obtain a polygraph * Security+ or other IAT II/III level certification that is currently active * Experience...Full timeContract workRemote workFlexible hoursShift work$103.8k - $192.3k
...lasting change that moves missions and the government forward! Job Description: Accenture Federal Services is seeking Software Engineer who will ensure that application release deliverables adhere to required standards, managing project requirements and service...Full timeLive inWork at officeLocal area- ...We have immediate, fully funded openings for 6 Software Developers and 1 Systems Engineer with an active Full Scope Poly clearance in Herndon, VA . The team shall consist of developers that have professional work experience with cloud technologies and application...Full timeWork experience placementImmediate start
- ...We are seeking Software Engineers to join a dynamic team supporting the development and delivery of a Major Systems Application (MSA) including... ...command line interface ~ Security+ and/or DoD 8570 IAT Level II or above certification Work/Life Balance Northstrat...Full timeContract workWork experience placementFlexible hoursWeekend workWeekday work
- ...with application teams to onboard and troubleshoot, harden the software supply chain and artifact flow, and document platform patterns... ...Qualifications: ~ TS/SCI Clearance ~ BS in Software Engineering or related field ~2-10 years of experience in CI/CD and Kubernetes...Full timeFlexible hours
- ...intersection of advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields and are... ...in real-world settings. Our Reston team is hiring a Software Engineer to help build and mature technically sophisticated...Full timeFor contractorsWork at officeRelocationRelocation packageFlexible hours
- ...position does not have the ability to sponsor candidates for clearance processing. RedRock is actively seeking a proficient Software Engineer specializing in independent work within a dynamic Agile scrum software development environment. The ideal candidate will...Full time
- ..., technical excellence, and accelerating our customers' growth goals. Overview: We are seeking a highly experienced Software Engineer to support a broad range of data services initiatives. This role focuses on developing and implementing robust infrastructures...Full timeContract workWork experience placementLocal area
- ...The Contractor team shall provide systems engineering, custom application development, database administration and operations and maintenance... ...packaging, system maintenance and troubleshooting for software and virtual infrastructure (cloud) components to maintain sustainability...Full timeFor contractors
- ...Analyze and study complex system requirements. Design software tools and subsystems to support software reuse and domain analyses... ...efficiency. ITIL knowledge. Position requires a TS/SCI clearance. Requirements Bachelors Degree in Computer Science or Engineering....Full time
- ...Northstrat is seeking a software engineer that will work on a scrum team tasked with development and maintenance of the current and planned capabilities. Successful candidates for this position will have training (BS) in a science or technology related discipline, multiple...Full timeContract workWork experience placementFor subcontractorLocal areaFlexible hoursWeekend workWeekday work
$750 per month
...Full-time Description Seeking engineers to grow their knowledge and further their careers. Interclypse has numerous software development openings ranging from full stack developers to dedicated frontend and backend developers. Requirements Interclypse...16 hoursFull timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- network software engineer Reston, VA
- software engineer travel Reston, VA
- senior robotics software engineer Reston, VA
- entry level software engineer remote Reston, VA
- cybersecurity software engineer Reston, VA
- federal - software developer Reston, VA
- agile software developer Reston, VA
- financial software developer Reston, VA
- software engineer Reston, VA
- software engineer healthcare Reston, VA


