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.
$102.1k - $202.2k
...Overview Are you interested in building and securing cloudscale software that protects some of the world's most sensitive and missioncritical environments? As a Software Engineer II in Microsoft's Sovereign Cloud Security team, you'll help design, deliver, and secure...SuggestedOngoing contractLocal area- ...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 solutions supporting multimodal...SuggestedTemporary work
$88.3k - $122.55k
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 notifications, for both customers and dealers...SuggestedFull timeWork experience placementCasual workWork at officeImmediate startWorldwideFlexible hours$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$50 per hour
...extension) Rate: $50 an hour on W2 Job Description: The Software Developer II will play a key role in development and maintenance of the... ...or several areas, such as equipment or software design, engineering evaluation or test, configuration management procedures,...SuggestedRemote work- ...Alarm.com is hiring a mid-level Software Engineer II to work on the Android mobile application used by millions of customers. This is a full-time, on‑site role located in Tysons, Virginia. Sponsored employment authorization is not available for this position. Responsibilities...Full timeWork experience placementCasual work
$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- A leading global media and tech company is seeking a Frontend Software Engineer II. In this remote position, you will be responsible for designing and maintaining frontend components using React and Next.js. The ideal candidate has 3-5 years of experience in software development...Remote work
- ...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
$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- ...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...Temporary work
$97.24k - $162.24k
...end applications that power mission-critical geospatial systems supporting Defense and Intelligence operations. As a Software Development Engineer II, you will design and develop modern web interfaces that transform complex data into interactive, visually compelling...RelocationRelocation package- ...Requisition # 1656 Job Title Platform Engineer II Location Hybrid, McLean, VA Job Description We are seeking a hands‑on Platform Engineer... .../image scanning, vulnerability management, and secure software delivery practices. Basic awareness of CMMC, NIST 800‑171, ATO...
- ..., & Skills: • Minimum 6 years' experience in software development, with at least 1 year focused on security engineering and A&A processes • Bachelor's degree in Computer... ..., Windows Services, and Web Services on IIS • Experience working with AWS and Azure • Experience...
$126.61k - $215.27k
...Job Description BAE Systems is seeking a Software Engineer to support our government customer. The selected applicants will join the team... ...experience RDS experience DoD 8570 compliant IAT Level II Certificate or equivalent Experience with Linux Ability...Full timeFor contractorsLocal areaWeekend workAfternoon shift- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
- ...safety and justice issues with our ecosystem of devices and cloud software. Life at Axon is fast‑paced, challenging and meaningful. Here,... ...matters at a company where you matter. Your Impact As a senior engineer on the team, you will be intimately involved in the...Work at officeRemote work
$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 management...Contract workInterim roleRemote workMonday to FridayFlexible hoursShift workNight shiftWeekend work$163.8k - $245.8k
...looking for a highly motivated and Senior Engineer to join our growing Infrastructure and... ...scale cloud infrastructure, DevOps, and software development engineering skills. Bachelor'... ...0/8140 compliant with at least IAT Level II certification, including a current Computing...Work experience placementWork at officeRemote workHome officeFlexible hours- ...mentorship. Responsibilities: Proven experience as a Full Stack Engineer, with a strong focus on or React and Node.js, Spring boot and a... ..., GitHub, Jenkins, Unix bash scripting Expert knowledge of the software development lifecycle In‑depth experience with common Agile...Work experience placement
- ...Full Stack Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a highly skilled Full Stack Software Engineer to join our team and contribute...Temporary workFor contractorsImmediate startFlexible hours
- ...Position Summary: Title: Full Stack Engineer Duration: 6 Months - Long Term Location: Reston Virginia 20190 100% Remote... ...Full Stack Engineer, candidate will be responsible for complex software development including coding, managing small sections of ongoing...Remote work
- ...Title: Full Stack Software Engineer Location: Remote Pay range: $75/hr. - $80/hr. on w2 JOB DESCRIPTION: Profile : Must have strong TypeScript and JavaScript (ES6) along with React development expertise. This role is for a full-stack engineer with solid...Remote work
- ...Responsibilities Work in an agile product team and across cross-functional teams to design, develop, test, and support complex software systems using Microsoft .NET Core and open source full-stack technologies. Work with product owners and stakeholders to...
- ...TrapWire Inc. has a great opportunity for a software engineer who is able to knock out high-quality (tested), high-performance (measured) code. The ideal candidate fits in well with our team culture. Pleasant to work with No cowboy coding – this is a team effort Happy...
- ...Overview iDirectGov's hubs, satellite routers and network management software address the growing complexity of deploying and managing... ...to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA location...Work experience placementRemote work
$97.24k - $162.24k
Overview In this position, you will build software leveraging Esri's products and APIs to build core backend services that solve complex... ...contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment...WorldwideRelocationRelocation package$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...- ...Network Engineer This position requires U.S. citizenship and an active Secret clearance... ...analytical tasks which include hardware and software design and implementation. Basic... ...possess DoD 8750 certification at IAT level II, Security+ CE or equivalent to meet...Contract work
- ...Network Engineer II Job Location: Reston, VA Duration: 8 Months Duties Asset Management: Maintain network hardware inventories... ...in capacity planning and monitoring. Hardware and software lifecycle management. Proactive network infrastructure support...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- senior robotics software engineer Reston, VA
- senior software engineer Reston, VA
- software developer fintech Reston, VA
- senior software engineer ruby on rails Reston, VA
- federal - software developer Reston, VA
- consulting software engineer Reston, VA
- software engineer travel Reston, VA
- junior software developer remote Reston, VA
- scientific software engineer Reston, VA
- senior software engineer remote Reston, VA

